システムwiki

不連続な範囲で最初の空白セルを見つける際の問題

Lebensb 受付中 最終更新日:2022-06-25 22:45

I、M、N、U、AD、AF、AK、AO、BB、BQ、CH、DAの12列のいずれかのセルが空白であるか、文字Pが含まれているスプレッドシートがあります.特定の行で、これらの12個のセルのいずれかでブランクの最初のインスタンスを見つける必要があります.これは私が試している式です(3行目):

= MATCH( ""、CHOOSE({1,2,3,4,5,6,7,8,9,10,11,12}、I3、M3、N3、U3、AD3、AF3、AK3、AO3、BB3、BQ3、CH3、DA3)、0)

ただし、U3で最初の空白が発生した場合でも#N/Aが返されます(ISBLANK(U3)は期待どおりにTRUEを返します).

2つの引用符の間にPを挿入すると、数式は最初のPを正しく検出します.最初の空白を見つけられないのはなぜですか?

返信リスト(回答:3)

3 #
Lebensb

ありがとう、それはうまくいきます.

数式で最初の空白が見つからない理由はありますか?

応答3# ->にスキップ
1 #
Nothing

再: なぜ
動作させることもできませんでした.

ヘルプファイルには...
と書かれています 「lookup_value引数は、値(数値、テキスト、または論理値)、または数値、テキスト、または論理値へのセル参照にすることができます."

空白や""については何もありません.
'


失うものは何もない

応答1# ->にスキップ
2 #
Lebensb

面白い. これまで考えたことはありませんでしたが、おそらく空白がlookup_valueになることはありません...? この質問を検索すると、すべてのヒットは、検索で求めたものではなく、検索から戻ってきたものに関連しているようです.