- ベストアンサー
エクセルの計算式(振り分け)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
IF文ではなくIF関数を使って B2セルに =IF(AND($A2<>"",(COLUMN(A1)-1)*10<=$A2,$A2<COLUMN(A1)*10),$A2,"") 右へ下へオートフィル
その他の回答 (2)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
回答No.3
- tom04
- ベストアンサー率49% (2537/5117)
回答No.2
こんばんは! 色々方法はあるかと思いますが・・・ 一例です。 ↓の画像で説明させていただきます。 実際のデータとしては2行目(未満の行)は必要ないのですが、 理解しやすいと思い表示させています。 尚、質問には100以上の場合がないので、 余計なお世話かも知れませんが、100以上の列も作ってみました。 表のB3セルに =IF($A3="","",IF(COLUMN(A1)=MATCH($A3,$B$1:$L$1,1),$A3,"")) という数式を入れて、オートフィルで列・行方向にコピーすると 画像のような感じになります。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m
質問者
お礼
ありがとうございました。 10未満でエラーなりました。
お礼
ありがとうございました。 この数式が一番しっくり来ます。