質問: 文字を入力したら数値が自動入力!(エクセル) いつもお世話になっています。 例えばa列の1行目に「りんご」と入力(若しくはリストの中から選択)すれば、b列の1行目には自動的に「5」と数値が入力されるという仕組みを教えて頂ければと思います。 因みにa列1行目に入力する文字(上記の例では「りんご」)が仮にa列の1行目以外に入力しても、それに対応し、数値を出せるようにしたいのです。(例:a列5行目に「りんご」を入力すると、b列5行目に数値の「5」が表示) 以上の説明で分かりにくいかもしれませんが、宜しくお願いします。
回答: こんばんは。 1.「りんご」と「5」の関係を表す対応表が存在する場合 b列に if 関数 と vlookup 関数を入れ子で記述 2.1.対応表が無い場合 b列に if 関数を記述 3.b列に数式を入力せず空欄のままにしておきたい場合 マクロを記述 上記はアバウトですが、詳細がわかれば具体的な回答が可能と思います。