[[20060710133600]] 『条件式を教えてください』(じょー) ページの最後に飛ぶ

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

 

『条件式を教えてください』(じょー)

住所欄(F列)に入力されている住所より担当地域を分けたいと思います。
例えばF列に「札幌市中央区」とあれば、文字列の一部に「札幌」と入力されてるので、担当者欄(C列)にはA氏と出す様にしたいです。
  
  ・札幌→A氏  ・旭川→B氏  ・函館→C氏など

どの様な条件式になるのでしょうか?

ちなみに15地域(人)に分けたいです。
そんなに分けることも可能でしょうか?


 とりあえず、ベタで参考までに作成しました

 =CHOOSE(SUM(COUNTIF(A1,{"*札幌*","*函館*","*釧路*","*旭川*","*網走*"})*{1,2,3,4,5}),"A氏","C氏","D氏","B氏","E氏")

 対応表を作成した方がいいかな

 by しげちゃん

ありがとうございます。出来ました♪♪感激です!!!

追加なのですが、「それ以外の住所の人は””空白」としたいのですが、どうしたらいいでしょうか?
上記関数式を入れると、それ以外の住所の人の所に「#VALUE!」と出ました。
そのエラーを出さない様にするには、そういう式を付け足したらイイのですか?

ちなみに
=CHOOSE(SUM(COUNTIF(A1,{"*札幌*","*函館*","*釧路*","*旭川*","*網走*"})*{1,2,3,4,5}),"A氏","C氏","D氏","B氏","E氏")

という式の意味ってどんな感じですか?
CHOOSEは「札幌に対してA氏」という事を指定するんですよね?
「*」を付けるのは何故でしょうか?

私はFIND関数を使用すればいいのかと悪戦苦闘してたのですが、
COUNTIFでも出来るんですね♪♪♪勉強になります。


 =FIND()を利用するものは、このようなことでは、ないでしょうか?          (LOOKUP)
 =IF(COUNT(FIND({"札幌","旭川","函館"},F1)),
 LOOKUP(9^9,FIND({"札幌","旭川","函館"},F1),{"A氏","B氏","C氏"}),"")

””空白、出来ました♪♪♪
ありがとうございます!!

「9^9」が表す意味って何ですか?


 =9*9*9*9*9*9*9*9*9 → 387420489 です。                                    (LOOKUP)

何度もすみません。
この式で、9^9を入れる意味がわからないというか・・・。
何の為に必要になってくるのでしょうか?

他にどの様なときに使うのですか?


 エラー処理をすると
 =CHOOSE(SUM(COUNTIF(A1,{"*札幌*","*函館*","*釧路*","*旭川*","*網走*"})*{1,2,3,4,5})+1,"","A氏","C氏","D氏","B氏","E氏") 

 (LOOKUP) さんの回答の方がいいですね。

 =LOOKUP(9^9,FIND({"じょー","札幌","旭川","函館"},"じょー"&F1),{"","A氏","C氏","D氏"})

 "じょー" の部分は住所に出現しない適当な文字又は記号を使用

 >「*」を付けるのは何故でしょうか?
 「ワイルドカード」で調べてみましょう

 >9^9を入れる意味
 ただ単に、非常に大きな数を表しています。
 今回の場合であれば100でもいいかな

 by しげちゃん

なるほど(*^_^*)!!!

ワイルドカードも9^9の意味も理解できました。
9^9は小さい表だと小さい数字でイイと言うことですね♪♪♪

本当にありがとうございます。
また何かあれば、よろしくお願いします<(_ _)>


昨日の応用で

 旭川・滝川・美唄・岩見沢・深川などなど。数カ所をA氏1人が担当する。と言う風に
 したい場合は

 =IF(COUNT(FIND({"旭川","滝川","美唄","岩見沢","深川"},F1)),"A氏","")

 でイイのでしょうか?
 一応出来ましたが、もう少し簡単な式ってないんですかね?

(じょー)


 何を持って簡単とするのかは、人それぞれです。

 担当箇所が多い場合(D1:D10)に担当箇所名を入れ
 =IF(SUMPRODUCT((SUBSTITUTE(F1,$D$1:$D$10,)<>F1)*1),"A氏","")

 by しげちゃん

 なるほど〜。
 ↑の式は、担当箇所が多いときに使うととても便利なんですねぇ♪♪

 とても勉強になりました。
 どうもありがとうございました(*^_^*)

 じょー

コメント返信:

[ 一覧(最新更新順) ]


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