• ベストアンサー

Excelでセル内の文字を判定させたい

ExcelのIF関数で、セル内の日本語を判定させることはできますか。 例えば、セルに入っている文字が「東京」ならA、「大阪」ならB、それ以外ならCという処理をさせるというものです。 IF以外の方法でも同じ内容のことができれんばそれでも構いません。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

=IF(セル="東京","A",IF(セル="大阪","B","C"))

freecall
質問者

お礼

何を勘違いしたのか、シングルクォーテーションで括っていたためにエラーが出て… 助かりました。これで作業が続けられます。

その他の回答 (1)

  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.2

「処理をさせる」の意味がよくわかりませんが、A・B・Cと表示させたいだけなら、次の式でどうでしょう。 例えば、判定したセルが A1 であるとすれば、   =IF(A1="東京","A",(IF(A1="大阪","B","C"))) のようになります。 もっと複雑な「処理をさせたい」のであれば、VBA を使わざるを得ないかも知れません。

freecall
質問者

お礼

ちっとも複雑な処理ではないのです。 ダブルクォーテーションをシングルにしていた初歩的なミスで、お恥ずかしい限りです。 ご回答ありがとうございました。