いつもお世話になっております。
GoogleスプレッドシートでARRAYFORMULAを使って一覧リストの値の重複チェックを行いたいと考えております。
条件は以下のとおりです。(画像参照)
- リストの最初に出てくる文字列にはそれぞれ別の文字を記載させる。(例:りんご→Aグループ、 みかん→Bグループ ...)
- リストの2回目以降に出てくる重複する文字列には全て「重複」と記載させる。
- リスト数式内には、一覧表にはない文字列も含めたい。(下記画像の「もも」)
以下のURLやネットの記事を参考に数式を作りましたが、「エラー」となってしまいました。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10223211745
Googleスプレッドシート関数
1=ARRAYFORMULA(IF(A2:A="","", 2IFS( 3(MATCH(A2:A,A2:A,0)=ROW(A:A))*(A2:A="りんご"),"Aグループ", 4(MATCH(A2:A,A2:A,0)=ROW(A:A))*(A2:A="みかん"),"Bグループ", 5(MATCH(A2:A,A2:A,0)=ROW(A:A))*(A2:A="いちご"),"Cグループ", 6(MATCH(A2:A,A2:A,0)=ROW(A:A))*(A2:A="ぶどう"),"Dグループ", 7(MATCH(A2:A,A2:A,0)=ROW(A:A))*(A2:A="もも"),"Eグループ", 8TRUE,"重複")))
ご指導いただけますと幸いです。
どうぞ宜しくお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。