0

配列を使用して Google スプレッドシートで 2 つの列を生成すると、右端の列のセルが「空」としてカウントされないため、通常のように適切な「オーバーフロー」テキストの折り返しが行われないことがわかりました。 would (左端の列のテキストは、次のセルにオーバーフローする代わりに切り捨てられます)

空のセルを取得するためにさまざまな方法を試しましたが、どれもうまくいきませんでした:

=ARRAYFORMULA({ "5.2a Comments on ..." , "" ; "" , "Yes (N=_" }) #Doesn't work, and shouldn't work, because "" is not the same as an empty cell.
4

1 に答える 1

0

次の式が機能します。左側のセルのテキストは、テスト シートの右側に正しくオーバーフローします。

=ARRAYFORMULA({ "5.2a Comments on ..." , IF(1>2,"1>2",) ; "" , "Yes (N=_" })

更新: これは「ISBLANK()」テストに合格しますが、私の作業環境ではまだテキストが途切れます。

更新 2: 問題が何であるかを理解しました。Google スプレッドシートでは、結合されたセルにテキストをオーバーフローさせる (または外に出す) ことができないように見えるため、作業環境でテキストが途切れてしまうと思います。

私は出かけて、今その回避策を探します:-)

それまでの間、 を使用するよりも空のセルの輪郭を描くためのより美しい解決策がある場合はIF(1>2,"1>2",)、お知らせください。:-)

于 2016-05-19T23:06:16.173 に答える