[[20200519093157]] 『セル内文字を認識できない』(三国志) ページの最後に飛ぶ

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

 

『セル内文字を認識できない』(三国志)

教えてください。
   A    B      C     D   C。。。。
1             佐々木   時田  木島。。。。。。
2 佐々木  時田/木島   
3 多田   斎藤/木下  
4 佐藤   柴田/田中    
5 児玉   本田/安部
6 山口   原田    

上記のA責任者のアンダー作業員が1名もしくは2名
いるとして、グループ員は全員で14名になるとします。
C2セルに以下を記述し
=IF(COUNTIF($A$2:$B$6,D1)<1,"●","")
としてそれぞれのAとBセル内に作業者名が抜けている場合は黒丸がD2に
表示されるようにしたいのですがBセルの/で作業者名を認識できない為、
困っています。
同時に名前E重複パターンも
=IF(COUNTIF($A$2:$B$6,D1)>1,"★","")
と記述しましたが/を入れるとやはりBセル内の名前を認識できません。
宜しくお願いします。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 ★と●の違いがさっぱりわかりませんが

 =IF(COUNTIF($A$2:$B$6,"*"&C1&"*"),"●","")

 ってこと?
(GobGob) 2020/05/19(火) 10:02

 ちなみに

 >C2セルに以下を記述し 

 とあるので、C1セルの名前がA:B列にあるかを「C2セル」で判断してます。
(GobGob) 2020/05/19(火) 10:03

 =IF(COUNT(INDEX(FIND("/"&C1&"/","/"&$A$2:$B$6&"/"),0)),"●","")

 こっちのほうがいいね。

 ※ 最初の案は「時田」さんと「小時田」さんが区別できないんで。
(GobGob) 2020/05/19(火) 10:25

 例示の表だと●と★はどこに入るんですか?
 それを明確にしてください。

 名前がない場合は●、重複していたら★なら
 区切りは半角スラッシュで統一されているとして

 =IF(COUNT(INDEX(FIND("/"&C1&"/","/"&$A$2:$B$6&"/"),0))=0,"●","")
 =IF(COUNT(INDEX(FIND("/"&C1&"/","/"&$A$2:$B$6&"/"),0))>1,"★","")

 右コピー

 こういうこと?
(笑) 2020/05/19(火) 10:47

至らない説明で申し訳ありません。
●表示はC2表示で★表示はC3に表示するつもりでした。
(GobGob)(笑)さんの親切な回答でうまくいきました。
大変ありがとうございました。
(三国志) 2020/05/19(火) 11:32

コメント返信:

[ 一覧(最新更新順) ]


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