アプリ版:「スタンプのみでお礼する」機能のリリースについて

お世話になります。

エクセル2003を使っています。
以下のようなことを行うにはどうすればいいのかを教えてください。

セルAに「1」を入力した場合には
セルBに「あいうえお」と表示させる
セルAに「2」を入力した場合には
セルBに「かきくけこ」と表示させる

A 回答 (3件)

一例です。


=IF(A1="","",IF(A1=1,"あいうえお",IF(A1=2,"かきくけこ","")))
A1が空白の時は、空白、1のときは、あいうえお、2のときは、かきくけこ、それ以外のときは、空白
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
この方法でうまくいきました。

大変助かりました。

お礼日時:2009/10/09 13:56

B1: =IF(AND(A1>0,A1<11),CHOOSE(A1,"あいうえお","かきくけこ","さしすせそ","たちつてと"

,"なにぬねの","はひふへほ","まみむめも","やいゆえよ","らりるれろ","わゐうゑを"),"")
    • good
    • 0
この回答へのお礼

回答ありがとうございました。
参考になりました。

お礼日時:2009/10/09 14:00

こんばんは!


すでに回答は出ていますが・・・

今回の質問の場合は二通りだけみたいですので
IF関数のネストでできますが、

もし、A列に入力する項目が増えた場合は
↓のような方法もあります。
VLOOKUP関数を使っていますので
A列の項目が増えても対応できると思います。

別のところへ表を作っておき、左側の列の値によって2列目を表示させる方法です。

B1セルに
=IF(A1="","",VLOOKUP(A1,$D$1:$E$9,2,0))
という数式を入れ、オートフィルハンドルの(+)マークで
下へコピーすると画像のような感じになります。

以上、参考になれば幸いです。m(__)m
「入力した値を元に文字を打ち返す方法を教え」の回答画像2
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
今回、私が知りたかったこととは少し方法が違うようですが、大変参考になりました。
ありがとうございました。

お礼日時:2009/10/09 13:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!