- ベストアンサー
エクセルで隣のセルへ自動的に入力
A列のセルに「あ」を入力すると、B列(横のセル)に「亜」。「い」を力すると、B列(横のセル)に「意」。「う」を入力するとB列(横のセル)に「意」のように、A列のセルに入力する文字によってB列のセルが自動的に(決まった10パターンくらいのものを)入力するようにしたいのですが…よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
vlookup関数がいいのでは 先ず決まったパターンの表を邪魔にならないところに作成。A1に"あ"が入力されているとして、B1は「=vlookup(A1,パターンの表のセルの範囲,2,false)」で出来るはず。
その他の回答 (3)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
=MID("亞意雨慧悪華来苦怪虎",FIND(A1,"あいうえおかきくけこ"),1)
お礼
その後いろいろやってみて何とかできました。ありがとうございました。御礼が遅くなりすみません。
- yu--u
- ベストアンサー率10% (16/149)
こんにちは。 A列とB列が対をなしていて後から頻繁に変更しなくても良いのであれば、下のような方法もあります。 A列を入力規制でしばる 例えば「あ、い、う、え、お」 B列に IF(A1="あ",亜,IF(A1="い",意,IF(A1="え",絵,3))) これだとあ、い、え以外は3が表示されます。 この場合だと7個までしか入れられませんけど。
お礼
その後いろいろやってみて何とかできました。ありがとうございました。御礼が遅くなりすみません。
- Turbo415
- ベストアンサー率26% (2631/9774)
VLOOKUP関数を使うと良いですね。 たとえば、A1に「あ」といれてB1に「亜」と出す場合は、 E列とF列に一覧表を作りますたとえばE1に「あ」、F1に「亜」、E2に「い」、F2に「意」と言うように入れていて、B1に=IF(ISBLANK(A1),"",VLOOKUP(A1,E1:F5,2,FALSE))とすると出来ますよ。
お礼
その後いろいろやってみて何とかできました。ありがとうございました。御礼が遅くなりすみません。
お礼
その後いろいろやってみて何とかできました。ありがとうございました。御礼が遅くなりすみません。