過去の桐井戸端BBS (桐ver.9)
24951 一つの項目で条件により複数の文字を置換したい しぶぅ 2004/02/19-11:57
文字置換で、項目「敬称」に、項目「記号」の中から、Aなら"様"、Bなら"御中"、Cならば"殿"、Dなら"先生"としたいのですが、
3つも4つもある場合どのように条件式を設定すればよいのでしょうか?
初歩的な質問で申し訳ないのですがどうしてもうまくいきません。どなたかお力を貸して下さい!

24952 Re:一つの項目に複数の文字置換をする方法を教えて下さい 柊 葵 2004/02/19-12:31
記事番号24951へのコメント
しぶぅさんこんにちは

置換したい項目で 項目置換
#条件選択( [会社コード]="A" , "様" , [会社コード]="B" , "御中" ,[会社コード]="C" , "殿" , [会社コード]="D" , "先生" )

と入力すればできると思います
24954 Re:一つの項目に複数の文字置換をする方法を教えて下さい 柊 葵 2004/02/19-12:33
記事番号24952へのコメント
変な所で区切りましたが
1行で書いてください
24955 Re:一つの項目に複数の文字置換をする方法を教えて下さい 吉川 2004/02/19-12:35
記事番号24951へのコメント
しぶぅさん こんにちは。

置換式に、
#COND([敬称],"A","様",[敬称],"B","御中",[敬称],"C","殿",[敬称],"D","閣下")
と書きます。

( )内に,なにになら、なになに、なになになら、なになに......を必要なだけ書く。
ちょっとローテクですがこれが一番簡単。

24956 ごめんなさい 吉川 2004/02/19-12:39
記事番号24955へのコメント
[敬称]ではなく、[記号]でした。
24957 Re:一つの項目に複数の文字置換をする方法を教えて下さい うにん 2004/02/19-12:44
記事番号24952へのコメント
>#条件選択( [会社コード]="A" , "様" , [会社コード]="B" ,
>"御中" ,[会社コード]="C" , "殿" , [会社コード]="D" , "先生" )
>
>と入力すればできると思います

[会社コード]でなく[記号]ですよね。

別の方法

#対応文字列("様,御中,殿,先生",#対応番号("A,B,C,D",[記号]))
24958 Re:ごめんなさい 吉川 2004/02/19-12:45
記事番号24956へのコメント
もう一度ごめん。

#COND([記号]="A","様",[記号]="B","御中",[記号]="C","殿",[記号]="D","閣下")
でした。
ウーン,汗!!


24967 ありがとうございました! しぶぅ 2004/02/19-15:31
記事番号24958へのコメント
柊さん、うにんさん、吉川さん、大変ありがとうございました!
3つの方法全てバッチリできました。いつも皆様の頭脳には感服致します。
また是非、知恵のお宝をおすそ分け下さい!

戻る