• ベストアンサー

Excelの条件付き書式の様に文字変更

Excelの条件付き書式の様に色変える様に文字変更する事は 出来るのでしょうか? ちなみに環境は Mac OS X10.5 Microsoft Office 2004です。 MacなのでVBはさけたいです。 (例)   A B C       A B C       A B C 1 a         1 b         1 c 2  良    →  2  悪    →  2  空白 3  悪       3  無       3  良 *セルA1に条件を入れると、B2,B3のセルに条件の合う文字が出る。 上記の様なやり方をご存知の方、ご教授のほど宜しくお願い致します。 参考になるサイトがあればお教えて下さい。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.2

B2: =IF(EXACT(A1,"a"),"良",IF(EXACT(A1,"b"),"悪","")) B3: =IF(EXACT(A1,"a"),"悪",IF(EXACT(A1,"b"),"無",IF(EXACT(A1,"c"),"良","")))

itokon0141
質問者

お礼

ありがとうございます。 この式で勉強させて頂きます。 助かりました。

その他の回答 (4)

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.5

エラー処理がぬけていましたので追加 B2 =IF(A1="","",CHOOSE(MATCH(A1,{"a","b","c"}),"悪","","良")) B3 =IF(A1="","",CHOOSE(MATCH(A1,{"a","b","c"}),"悪","","良"))

itokon0141
質問者

お礼

ありがとうございます。 ご参考にさせて頂きます。

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.4

B2 =CHOOSE(MATCH(A1,{"a","b","c"}),"良","悪","") B3 =CHOOSE(MATCH(A1,{"a","b","c"}),"悪","","良")

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

下記で出来ませんか? B2=LOOKUP(A1,{0,"a","b","c"},{"","良","悪",""}) B3=LOOKUP(A1,{0,"a","b","c","d"},{"","悪","無","良",""})

itokon0141
質問者

お礼

ありがとうございます。 ご参考にさせて頂きます。

  • aki_like
  • ベストアンサー率40% (21/52)
回答No.1

VBを避けたいとの事なので、数式で良いでしょうか? B2の式 =if(A1="a","良",if(A1="b","悪",if(A1="c","",))) B3の式 =if(A1="a","悪",if(A1="b","無",if(A1="c","良",)))

itokon0141
質問者

お礼

ありがとうございます。 ご参考にさせて頂きます。

関連するQ&A