いつもお世話になってます。
本当にとても助かってます。

質問ですが
シート1のB7にお客様名が入ります。
シート2のB8に反映させます。
ここまではいいんですが個人名と法人名があり、
「様」と「御中」を使い訳なければなりません。

幸いなことにデータを取るため
シート1のE7・F7が個人G7・H7が法人と切り分けの為に
セルが設けてあります。

これをうまく利用できないでしょうか?
後で集計を取るためE7~H7のフラグは全て「1」と
入れるようにしました。

よろしくお願い致します。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

>E7・F7・G7・H7のどれか一つにしか「1」って入りません。


つまり、E7かF7なら個人で、G7かH7なら法人というこでしょうか。
そういうことなら、元の数式のANDをORに変えればOKです。

=シート1!B7 & REPT("様",OR(シート1!E7=1,シート1!F7=1)*1) & REPT("御中",OR(シート1!G7=1,シート1!H7=1)*1)
    • good
    • 0
この回答へのお礼

できました。ありがとうございます。

maruru01さんのおかげで着々と出来あがってます。
本当に助かります。m(__)m

お礼日時:2003/10/16 13:30

こんにちは。

maruru01です。

>シート1のE7・F7が個人G7・H7が法人と切り分けの為に
>セルが設けてあります。
E7とF7の両方ともが「1」の場合が個人で、G7とH7の両方ともが「1」の場合が法人ということでしょうか。
そういう前提で、シート2のB8に、

=シート1!B7 & REPT("様",AND(シート1!E7=1,シート1!F7=1)*1) & REPT("御中",AND(シート1!G7=1,シート1!H7=1)*1)

です。
注意点は、
・E7とF7のどちらかにしか「1」が入っていない場合は、「様」は付きません。
・G7とH7のどちらかにしか「1」が入っていない場合は、「御中」は付きません。
・E7~H7の全てに「1」が入っていると、「様御中」と両方付いてしまいます。
(これはありえないという前提ですが。)

この回答への補足

説明不足ですいません(T_T)

E7・F7・G7・H7のどれか一つにしか「1」って
入りません。この「1」は後で作らなければならない
在庫とか売上とかの表にSUM機能使って計算できるって
思ったんです。

本当なら個人or法人だけにしたかったんですが
かなりの高年齢ゾーンが使うので複雑に出来ないんです。
最初「1=個人、2=法人」みたいにしたら
1日/10回以上も聞かれ断念しました。
「統一された入力方法&全てがわかりやすい表」でないと
だめなので(T_T)

補足日時:2003/10/09 15:42
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング

おすすめ情報