[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『ある条件に一致するものを返す』(nobbyta)
以下のような勤務計画表があります。
表は7月1日の日直が「A雄さん」、2日が「B子さん」
ということを示しています。
行いたいことは、C列に日直の名前(A雄さん、B子さんなど)を返したいということです。
以前、IndexとMatch関数を使って作ったような記憶がありますが、
今回は完成まで至りません。ご指南をお願いいたします。
A B C D E F G 日直 A雄 B子 C美 D郎 1 7月1日 日 2 2日 日 3 3日 日 4 4日 日 … …
< 使用 Excel:Excel2016mac、使用 OS:Windows10 >
>以前、IndexとMatch関数を使って作ったような記憶があります
↓ のこと? [[20080707170241]]『文字を探してある値を返す』(nobbyta)
以上、参考まで (笑) 2022/06/24(金) 17:47
一応補足しておくと・・・
前回はエラー処理のために COUNTIF で「日」があるかないかを確認していますが 現在のバージョンなら IFERROR 関数が使えるでしょう。
以上 (笑) 2022/06/24(金) 17:53
素人で申し訳ございません。
(nobbyta) 2022/06/24(金) 18:09
>初めのifなど 同じことを言いますけど、COUNTIF で確認しなくても IFERROR でオッケー
今回のケースなら C2 =IFERROR(INDEX($D$1:$G$1,MATCH("日",D2:G2,0)),"") 下コピー
数式の意味については「INDEX MATCH」でネット検索してみてください。
以上 (笑) 2022/06/24(金) 18:47
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.