%20%E3%81%AE%E7%AF%84%E5%9B%B2%E3%81%AE%E5%86%85%E5%AE%B9%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
trim + clean + uppercase
ID をより簡単に一致させるために、次の操作を実行しています。
=IFNA(MATCH(UPPER(TRIM(CLEAN(A1))), datos!B2:datos!B999, 0), -1)+1
これは行番号、つまり 0 を返し、正常に動作します。
=UPPER(TRIM(CLEAN(A1)))
ただし、現在参照しているのは、 ID が元の状態のままである A 列ではなく、ID が変更された列である B 列です。
ID が変更されたこの 2 番目の列が不要になるように、干し草と針の両方に同じプロセス (トリム、クリーニング、アッパー) を適用するにはどうすればよいですか?
答え1
次の式を使用します。
{=MATCH(TRIM(CLEAN(D2)),TRIM(CLEAN(A2:A5)),0)}
これは配列数式なので、CTRLSHIFTENTER
大文字と小文字を区別しないので、 は不要であることに注意してくださいUPPER
。MATCH