![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
エクセル勉強中です。よろしくお願いいたします。
A B C D E F G
1 みづほ
↓
A B C D E F G
1 UFJ
↓
A B C D E F G
1 三菱
A1の値は 変化(計6種類位)します。
質問です。
A1が みづほ だったら 1
A1が UFJ だったら 2
A1が 三菱 だったら 3
A1が セブン だったら 4
という式は ありますか?式はA2に入力したいです。 数が多すぎるとできないものなのでしょうか?いろいろ やってみたのですが ダメでした。
すみませんが 力を貸していただけないでしょうか。
よろしく お願いいたします。
No.4ベストアンサー
- 回答日時:
例えば
E1にみづほ, F1に1
E2にUFJ, F2に2
E3に,,,
E4に,,,
と他のも同様に入れておき
A2に=VLOOKUP(A1,$E$1:$F$4,2,0)
とすればいいです。あとはリスト以外にあるのが入力された時のエラー処理を入れるだけ。これなら数が増えても平気です。
ありがとうございます。そういう手もあったんですね。「なるほど」と思いました。これなら A1の値の数が増えても大丈夫だということ。今 試験的に 書かれているようにやりましたら 完璧でした。本当にありがとうございました。
No.3
- 回答日時:
A2に次の式を入れて見てください。
=if(A1="みずほ",1,if(A1="UFJ",2,if(A1="三菱",3,if(A1=セブン",4,"")
これでいかがでしょうか。。。
早速の回答ありがとうございます。完璧でした。私の周りには 関数を教えてくれる人がいないので 皆さんに答えていただいて 本当に感謝しております。本当にありがとうございました。
No.2
- 回答日時:
早速の回答ありがとうございました。いいサイトを教えて頂いてありがとうございます。とても わかりやすそうなサイトですね。早速 お気に入りに追加させていただきました。これで 勉強をしていきたいと思います。本当にありがとうございました。
No.1
- 回答日時:
IF構文でできるんじゃないですか?
=IF(A1="みずほ",1,IF(A1="UFJ",2,IF(A1="三菱",3,IF(A1="セブン",4,5))))
でうまく行くはずです。
ただし、エクセルではこれでできる数に上限があるはずです。
ヘルプに書いてあったのを見た記憶がありますが、6つなら問題ないはずです。
早速の回答 ありがとうございます。
完璧でした。コピーしてそのまま使用できました。自分は "(" の使い方が 今だに理解できないので 助かりました。この式を覚えて これから 活用できるようにしたいです。本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 隣り合っていないセルを まとめて税込表示したい 8 2022/09/25 14:32
- Excel(エクセル) セル内の一部に別セルを差し込む 3 2022/09/18 04:39
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Excel(エクセル) エクセルの関数(式)を教えてください。 1 2022/09/27 09:28
- Excel(エクセル) 【Excel】複数列ごとに取得するセルを変更したい 2 2023/03/23 21:04
- Excel(エクセル) エクセルのA1~A5の任意のセルを選んだら1、A6~A10のセルなら2と返す設定にしたいと思ってます 6 2023/03/20 18:46
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルで一定の数値を超えたとき”一定数”、超えなかったら計算式を入れたい 3 2022/04/05 10:31
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DATE関数で現在の年齢を出した...
-
エクセルでCtrl+Tでテーブルの...
-
REGEXREPLACE関数について、
-
エクセルのクイックアクセスツ...
-
在庫管理表に使うエクセルの関...
-
職場の人から聞かれており、こ...
-
下記マクロでMsgBox "空白です...
-
Excel関数-文字列で自動作成さ...
-
エクセルでバーコード作成し使...
-
【マクロ】for next構文について
-
ユーザー定義関数をアドイン登...
-
エクセルの関数について教えて...
-
エクセルで表
-
PDFの請求明細をエクセルにしたい
-
Excelデータをコピペして、ペー...
-
スプレッドシート、Excelでの数...
-
エクセルで特定の範囲内から小...
-
Excelで50個のセルに同じ文字を...
-
エクセルで会社の従業員のデー...
-
【マクロ】関数をセルに入力す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報