• ベストアンサー

エクセルで入力したら、、、

下記の表があります。 A3に、2と入力したら、、、 (A列には123・・と入力していく) (B列C列D列はリストで登録してあるので、選択するのみ) E列は、A3に2と入力したら、E3にE2がそのまま反映し、F3には”-い”となり、振分1・振分2・振分3には、それぞれG2、H2、I2がはいるようにしたいです。F列には、A列に2345・・と入力したらF列は、いうえおかき・・と進んでいく感じです。 説明が上手く出来ずすみません。 SUMIFS関数は使用できません。 VLOOKUP関数でやるしかないですか?

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

  • ベストアンサー
  • SI299792
  • ベストアンサー率47% (772/1616)
回答No.4

F2: =IF(A2="","","-")&IFERROR(CHAR(CODE(JIS(CHAR(A2+176)))-256),"") 44 -わ 45 -ん 46 - になります。 E3、G3~I3に2行目と同じものが入るなら、 E3: =IF($A3="","",E$2) F3: F2をコピペ G3~I3: E3をコピペ。 E3~I3を纏めて下へコピペ。

yokoyama0106
質問者

お礼

ご返事ありがとうございます!!完璧です。すばらしいです。これがやりたかったことです。まだまだ勉強不足ですね、ネットで関数一覧などをみてもよくわからずでしたので、もっと勉強したいと思いました。 ありがとうございました。

その他の回答 (3)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.3

質問文の確認したいと思います。 「A3に、2と入力したら、、、」 A列にはキーボードで任意の数字を入力するのでしょうか? その値の最小値は「1」ですよね?、最大値は? 「E列は、A3に2と入力したら、E3にE2がそのまま反映し、」 添付画像と質問文の記述が異なるようです。 「F3には”-い”となり、」 A3セルの入力値である「2」から「-い」を導く数式を提示すれば良いでしょうか? 「F列には、A列に2345・・と入力したらF列は、いうえおかき・・と進んでいく感じです。」 G列はA列の値「1,2,3,4,5,・・・・」に対して「A,B,C,D,E,・・・・」のように引き当てればよいのですか? >VLOOKUP関数でやるしかないですか? VLOOKUP関数は別表が必要となりますので目的に合わないかも知れません。 勝って解釈ですが次のような数式で対応可能かも知れません。 F3セルに ="-"&CHAR(CODE("あ")-2+A3*2) G3セルに =CHAR(CODE("A")-1+A3)

yokoyama0106
質問者

お礼

ご返事ありがとうございました。無事に作成できました。

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.2

A3: =A2+1 E3: =E3 F3: =IFERROR("-"&CHOOSE(A3,"あ","い","う","え","お"),"") G3: =G$2

yokoyama0106
質問者

お礼

返信ありがとうございます。無事に作成できました。

  • hiro_1116
  • ベストアンサー率30% (2555/8267)
回答No.1

F列には上から順に「あいうえおかき・・・」の平仮名が1文字ずつ入っていき、他のセルは上の行と同じ物がコピーされていく(一番下まで同じ値)ということであっていますか?

yokoyama0106
質問者

補足

そうです。 A列は、12345・・となっていく感じです。

関連するQ&A