これは私の財務業務で必要な基本機能ですが、Googleスプレッドシートでこれを機能させることができないか、サポートされていません。
Zoho Sheetも調べましたが、これらもサポートしていません。
Googleスプレッドシートで実行できますか、それとも別のウェブアプリを使用する必要がありますか?
これは私の財務業務で必要な基本機能ですが、Googleスプレッドシートでこれを機能させることができないか、サポートされていません。
Zoho Sheetも調べましたが、これらもサポートしていません。
Googleスプレッドシートで実行できますか、それとも別のウェブアプリを使用する必要がありますか?
回答:
解放されたEditGridを使用してセルの値をインデントできます。
それは機能のようなExcelの全範囲を提供します。
カットアンドペースト、並べ替え、グラフ、自動入力、セルの枠線、数値の書式設定、セルの書式設定、インポート、エクスポート、印刷、検索、元に戻す、やり直し、ウィンドウ枠の固定、テキストのオーバーフロー、行/列のサイズの自動調整、単語ワープ、セルコメント、500以上の関数...名前を付けると、EditGridに含まれます。
EditGridは、Microsoft Excel(.xls)、OpenDocument(.ods)、OpenOffice.org(.sxc)、CSV(.csv)など、多くの一般的なスプレッドシートファイル形式との間でスプレッドシートをインポート/エクスポートできます。
式を使用してインデントを作成できます。
=CONCAT(REPT(CHAR(160),3),"test")
空白(CHAR(160)
)は3回繰り返されtest
、CONCAT
数式を介してテキストと結合されます。
スプレッドシートに添付されたGoogleスクリプトでこのカスタム関数を使用します。
function indent(_txt, _spaces) {
var txt = (!_txt) ? "Test text" : _txt;
var spaces = (!_spaces) ? 2 : _spaces;
var space = " ";
var f = '';
for (var i=0; i<spaces; i++) {
f += space;
}
f += txt;
return f;
}
重要:var space = ""行に入力するスペースは、上記のAlexとHannahによるSHIFT-ALT / OPTION-SPACEである必要があります。
次のようにスプレッドシートで関数を使用します。= indent( "Indent me"、2)
Google Doc Spreadsheetsでは、Shift+ Alt (Option)+を押してこれを行うことができますSpace。