※ ChatGPTを利用し、要約された質問です(原文:文字を入れると違うセルに言葉を変換して反映?させたい。)
Excelでセルの値を変換して表示させる方法を教えてください
このQ&Aのポイント
Excelを使用して、セルの値を自動で変換して表示させる方法について教えてください。
具体的には、名簿の一覧表から、指定したセルの値に基づいて別のセルの表示内容を変える方法が知りたいです。
たとえば、特定の市町村名が入力された場合には、関数を使用して自動的に「区内在住者」と表示させ、別のセルに文字が入力された場合には「区内在勤者」と表示させるようにしたいです。
文字を入れると違うセルに言葉を変換して反映?させたい。
変な質問かもしれませんが、お願いします。
下は例ですが、名簿から区内在住在勤者を文字で表示させたいのです。
┌───印刷範囲外────┐
A B C D E
1 世田谷区 (空白) 区内在住者 区内在住者 区内在勤者
2 渋谷区 世田谷製作所 区内在勤者
3 渋谷区 (空白) (空白)
このような一覧表があり、AとBには任意に記入します。
もしかしたら、キーワードを参照する方法も考えられるかもしれないので、
念のため、印刷範囲外のD1に区内在住者、E1に区内在勤者という言葉を置いておきます。
【表のルール】
記入するのは、AとB欄のみ。数字は一切使用しません。
C欄には関数を埋め、AとBの結果次第で、異なるものを自動で表示させたい。
Aに"世田谷区"と記入されたならば、Cには自動的に「区内在住者」、
Bに文字が記入されたならば、Cには自動的に「区内在勤者」と、表示されるようにしたいのです。
Aには必ずどこかの市町村名が記入されます。
Aに世田谷区と入ったならば、そちらが優先されるため、Bは空欄となります。
Aが世田谷区以外で、Bが空欄だった場合は、Cも空欄でよいのです。
さて、こんなことをエクセルでやりたいのですが、果たして出来るのか分かりませんし、
出来るとしても、どのようなキーワードで調べたらよいのかもわかりません。
どうか皆様のお知恵をお貸しください。
お礼
ありがとうございました。 上記の関数ではうまく動きませんでしたが、色々と調べたところ、 =IF(COUNTIF(A1,"*世田谷区*")>0,"区内在住者","")&IF(COUNTIF(B1,"*")>0,"区内在勤者","") この関数で動くようになり、無事完璧に解決しました! この問題は、どうにも糸口が見つからなくて困っていたので、n4330さんの助言により、一気に解決へ近づくことができ、感謝致します。 どうもありがとうございました。