- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1つのセルの数字を複数のセルに1文字づつ表示したい)
1つのセルの数字を複数のセルに1文字づつ表示
このQ&Aのポイント
- K1セルに最小で1桁から最大で9桁までの数値が入力され、それをA1からI1までに1つずつ表示させたい。ゼロ値のセルにゼロを表示するチェックは外せないため、他の方法を探している。
- 現在はK1セルの数値をL1に文字に変換し、各桁を抜き出して表示しているが、丸い数字などでは表示がうまくいかない。
- I1までに1つずつ表示するために、K1セルの数値を文字に変換し、各桁を別セルに表示する方法を探している。ゼロ値のセルにゼロを表示するチェックは外せないため、他の方法が必要。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
=MID(TEXT($K1,"?????????"),COLUMN(A1),1) を右にコピー。
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.3
こんばんは! すでに回答は出ていますので、参考程度で・・・ K列のデータは9桁が最大桁数だとして、 A1セルに =IF(9-LEN($K1)>=COLUMN(A1),"",MID($K1,LEN($K1)-9+COLUMN(A1),1)) として列方向と行方向にオートフィルではどうでしょうか?m(__)m
質問者
お礼
早々にご教示いただき、ありがとうございました。
noname#204879
回答No.2
A1: =IF(COLUMN()<10-LEN($K1),"",MID($K1,COLUMN()-9+LEN($K1),1)+0)
質問者
お礼
早々にご教示いただきありがとうございました。
お礼
早々にご教示いただき、ありがとうございました。 早速使わせていただいたところ、うまく表示されました。