- 締切済み
入力リストから分類別で自動転記
分類 名称 ・・ A ●● B × A △ C ■ ・・ ・・ 上記入力シート1の分類ABCDEを別シート2で A B C D E ●● × ■ △ ・・ と自動で振り分けする関数を探しています。 シート1は随時追加されるので自動で振り分けたいです。 マクロでもOK(最終登録ボタンを設定すれば良いので) 色々と調べましたが、どれも不具合が生じて先に進みません。 ご教授いただけますようよろしくお願いします。
- みんなの回答 (11)
- 専門家の回答
みんなの回答
- ushi2015
- ベストアンサー率51% (241/468)
回答No.1
こんにちは Sheet2のセルA1に =Sheet1!A2 Sheet2のセルB1に =IF(COLUMN(A1)>SUMPRODUCT((Sheet1!$A$2:$A$10000<>"")/COUNTIF(Sheet1!$A$2:$A$10000,Sheet1!$A$2:$A$10000&""))-1,"",INDEX(Sheet1!$A$2:$A$10000,MATCH(0,INDEX(0/ISERROR(MATCH(Sheet1!$A$2:$A$10000,$A$1:A1,0)),),0))) で、右方にフィルコピー Sheet2のセルA2に =IF(A$1="","",IF(COUNTIF(Sheet1!$A$2:$A$10000,A$1)<ROW(A1),"",OFFSET(Sheet1!$A1,MATCH(A$1,Sheet1!$A$2:$A$10000,0),1))) で、右方・下方にフィルコピー とすると、どうでしょうか?
- 1
- 2
補足
分類名で別シート設定が出来ず・・シート1の入力はランダムに分類登録がされていくので上手くいかなかったです>< OFFSETとCOUNTIFですね!ありがとうございます