teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

式の間違いを修正しました

2020/11/30 22:31

投稿

ppaul
ppaul

スコア24672

answer CHANGED
@@ -1,8 +1,8 @@
1
- もしも、VBAにこだわらないのであれば、ワークシートws.allのB列に以下の式を入れてください。
1
+ もしも、VBAにこだわらないのであれば、ワークシートws.allのB2に以下の式を入れてください。
2
- 例えばB2に入れておいて、あとはA列のあるところまでコピペしてください。
2
+ あとはA列のあるところまでB列にコピペしてください。
3
3
 
4
4
  ```Excel
5
- =IF(IFERROR(MATCH(A99999,list!$A$2:$A$1000,0),"新規")="新規","新規","既存")
5
+ =IF(IFERROR(MATCH(A2,list!$A$2:$A$1000,0),"新規")="新規","新規","既存")
6
6
  ```
7
7
 
8
8
  A列のデータが数の場合、10万件なら1秒程度で計算が終わりました。