[[20140925084555]] 『Ifとアスタリスク』(ロン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『Ifとアスタリスク』(ロン)

教えてください。

宛名ラベル作成の際、下記のようにしたいのですが…
   A    B
1 XX会社  御中
2 YY田   様

このとき、A2に担当者の名前があった場合、B1の「御中」を表示させないように
するために、B1セルに=If(B2="*"," ", "御中")としたのですがうまくいきません。

アスタリスクの使い方でしょうか?

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

< 使用 Excel:Excel2007、使用 OS:Windows8 >


 意味がいまいち分かりませんが、こういうことでしょうか?

 B1=IF(A2<>"","","御中")
 B2=IF(A2<>"","様","")

(カリーニン) 2014/09/25(木) 09:02


 未検証ですが、A1にユーザー定義書式を設定することによりA1セルだけで"御中"を表示したりしなかったり
 することができるかもしれません。
(カリーニン) 2014/09/25(木) 10:11

会社の名称と個人の名前を区別する必要がありますが、
会社の名称は末尾が会社だけですか?そうだとした場合1例として

B1に =IF(COUNTIF(A1,"*会社"),"御中", "様")
下へコピー
(wisemac21) 2014/09/25(木) 10:24


みなさま、ありがとうございます。

やりたいことは、担当者の名前があった場合は「御中」なしでYY田様表記、
担当者がいない場合は「御中」が表記され、「様」の表記なしにしたいのです。

なので、A2セルに担当者の表記があるなしで判断させたかったのですが…

会社名は”会社”で終わるとは限りません。

よろしくお願いいたします。
(ロン) 2014/09/25(木) 11:22


 >なので、A2セルに担当者の表記があるなしで判断させたかったのですが… 

 カリーニンさんの数式の回答では駄目なんですか?
(コナミ) 2014/09/25(木) 11:36

カリーニンさんの数式を利用しますが。勝手に解釈すると
A2がYY田だったらB1にYY田様A2が空白だったら御中ということですか
   A              B
1  XX会社      YY田様
2 YY田        様
   A              B
1  XX会社      御中
2             様
B1=IF(A2<>"",A2&様,"御中")

(デイト) 2014/09/25(木) 12:26


 >会社名は”会社”で終わるとは限りません

 だったら
 =IF(COUNTIF(A1,"*会社*"),"御中", "様") 
 でいいんじゃないの?
(bi) 2014/09/25(木) 12:38

会社名 か 個人名 かを特定する手段を説明してくれないとできないのでは

(あかさな) 2014/09/25(木) 13:13


カリーニンさんの式はA2セルに何か表記があったら、という意味になりますよね?

 B1=IF(A2<>"","","御中")
 B2=IF(A2<>"","様","")

A2セルが空白になるとうまくいかないんです。

会社名に必ず「会社」と表記されるとは限りません。

会社名はA1セル、個人名はA2セルと決まっているので特定する必要はないと思います。

いろいろ申し訳ありません。

シンプルにA2セルに何か表記されていたら、という条件で記載したかったのですが…

(ロン) 2014/09/25(木) 14:01


A2セルに、見えないスペース文字が入力されていませんか?
A2セルをダブルクリック後、左右キーを押してみましょう。

(???) 2014/09/25(木) 14:39


 >会社名はA1セル、個人名はA2セルと決まっているので特定する必要はないと思います

 それ最初に書くべきだと思うけどね
(bi) 2014/09/25(木) 14:53

 >A2セルが空白になるとうまくいかないんです。

 どううまくいかないのか書いていただいた方がいいです。
 何が表示されるのですか?
(コナミ) 2014/09/25(木) 15:12

 なーんか話の内容がごちゃごちゃしてる感じがしてならないんですが

 B1・B2=IF(A2="","御中","様")

 ってことですか?
(とらら) 2014/09/25(木) 15:21

=IF(A2="",A1&B1,A2&B2)
ってことかな。
担当者がいる場合に会社名はいらない?
付けるなら
=IF(A2="",A1&B1,A1&" "&A2&B2)
とか。
(344) 2014/09/25(木) 16:50

 私の2014/09/25(木) 09:02の回答の式は↓のような動きをします。

 A2に何か入っていたらB1には何も表示せずにB2に「様」を表示
 A2に何も入っていなかったらB2には何も表示せずにB1に「御中」を表示

 つまり
 ---------------
 A株式会社 御中

 ---------------
 または
 ---------------
 A株式会社
 B山太郎  様
 ---------------
 となります。

 これは
 ---------------
 A株式会社 御中
 B山太郎  様
 ---------------
 となったり
 ---------------
 A株式会社
       御中
 ---------------
 となるのを回避するためです。
(カリーニン) 2014/09/25(木) 21:56

B1=IF(A1="","",IF(A2="","御中",""))
B2=IF(A2="","","様")
(wisemac21) 2014/09/25(木) 22:07

みなさま

ご提示いただき、ありがとうございました。
説明不足で申し訳ありませんでした。

参考にさせていただきます。

(ロン) 2014/09/26(金) 08:01


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.