• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:1つのセルの数字を複数のセルに1文字づつ表示したい)

1つのセルの数字を複数のセルに1文字づつ表示

このQ&Aのポイント
  • K1セルに最小で1桁から最大で9桁までの数値が入力され、それをA1からI1までに1つずつ表示させたい。ゼロ値のセルにゼロを表示するチェックは外せないため、他の方法を探している。
  • 現在はK1セルの数値をL1に文字に変換し、各桁を抜き出して表示しているが、丸い数字などでは表示がうまくいかない。
  • I1までに1つずつ表示するために、K1セルの数値を文字に変換し、各桁を別セルに表示する方法を探している。ゼロ値のセルにゼロを表示するチェックは外せないため、他の方法が必要。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

=MID(TEXT($K1,"?????????"),COLUMN(A1),1) を右にコピー。

noname#150782
質問者

お礼

早々にご教示いただき、ありがとうございました。 早速使わせていただいたところ、うまく表示されました。

その他の回答 (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#150782
質問者

お礼

早々にご教示いただき、ありがとうございました。

noname#204879
noname#204879
回答No.2

A1: =IF(COLUMN()<10-LEN($K1),"",MID($K1,COLUMN()-9+LEN($K1),1)+0)

noname#150782
質問者

お礼

早々にご教示いただきありがとうございました。

関連するQ&A