0

次の式を使用して文字列を比較し、すべての一致を表示しています。それは完璧に機能しますが、全体的な理解を深めようとしています。

=IF(ISNA(VLOOKUP($B8,N$1:N$1048576,1,0)),"",1)

私が知っていることから、これは N1 から N104 までのすべての文字列を検索し、それらを B* にある文字列と比較し、見つかった場合は 1 を返し、見つからなかった場合は 0 を返します。 ?

4

2 に答える 2

4

1048576 (2 の 20 乗) は、Excel 2007 以降のワークシートの最大行数です。(以前のバージョンでは、65536、つまり 2 の 16 乗でした。)

基本的には、N$1:N$1048576「N列のすべてのセル」を指します。

ただし、安全上の理由から、数式のその部分をより単純なものに変更する必要がありますN:N。実際、数式をコピーし、Excel セルをクリックして Ctrl+V を押すと、Excel が自動的にその置換を行います。

于 2013-07-30T15:01:11.967 に答える