[[20181002115656]] 『ある特定の文字』(ゲスト) ページの最後に飛ぶ

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

 

『ある特定の文字』(ゲスト)

例えば勤務表で、この日はこの人がリーダーで次の日はこの人がリーダーですよ(例:10/1 田中 当直)っていう表があったとして、当直って入力されてる人の名前を別の表に式でデータを飛ばしたいんですけど、そういう場合ってどうすればいいんですか?調べ方が難しく、幾ら調べても出てこないので質問させていただきました、ご回答よろしくお願いします。

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


     A         B      C     
  1   10月1日  田中   当直

Sheet1だとして。任意のシート、任意のセルに

=IF(Sheet1!$C$1="当直",Sheet1!$B$1,"")

でしょうか。

(隠居じーさん) 2018/10/02(火) 13:00


 隠居じーさんさんの表をお借りして

 条件、日付が昇順

 =LOOKUP(1,0/((A1:A31="10/1"*1)*(C1:C31="当直")),B1:B31)
(GobGob) 2018/10/02(火) 13:04

お手数ですがツイッターに画像をあげました(少し見やすいものをもう1枚あげてます。)。
隠居じーさん様の物だと1つ1つ入力しないといけないんですよね。。(毎月当直の位置が変わってしまうため)
GobGob様のは自分のやり方が悪いのか#N/Aとなってしまいます。
そしてもう一つ疑問がある(画像に乗ってる通り)んですけど、こちらも無知な私に皆様の知恵をお貸ししていただけないでしょうか。
どうぞよろしくお願いします。
https://twitter.com/morumotto797/status/1046965165881774084
(ゲスト) 2018/10/02(火) 14:20

 K4セル =LOOKUP(1,0/(D4:D7="当直"),$C$4:$C$7)
 右方向にコピー

 2つ目の表に関しては
https://www.excelspeedup.com/textjoin2/
 のユーザー定義関数を使って
 J13セル =TEXTJOIN(CHAR(10),TRUE,C13:C16)
 セルの書式設定→配置タブ→「折り返して全体を表示する」にチェックを入れる
 右方向にコピー
(bi) 2018/10/02(火) 16:24

 bi さんが既にご回答ですが。。。

 別の表は項目名以下、各3行はマージされています。

      A   B   C      D      E      F      G      H   I   J        K      L      M      N     
   1                                                                                         
   2          原本                                       別の表                              
   3          氏名   1日   2日   3日   4日           氏名     1日   2日   3日   4日  
   4          田中   休     日勤   当直   日勤           当直     佐藤   鈴木   田中   山田  
   5          佐藤   当直   有休   日勤   日勤                                               
   6          鈴木   日勤   当直   夜勤   明                                                 
   7          山田   夜勤   明     休     当直                                               
   8                                                                                         
   9                                                                                         
  10                                                                                         
  11          原本                                       別の表                              
  12          1日   2日   3日   4日   5日           1日     2日   3日   4日   5日  
  13          田中          田中          田中           田中     佐藤   田中   佐藤   田中  
  14          佐藤   佐藤          佐藤                  佐藤     山田   鈴木   鈴木   鈴木  
  15                        鈴木   鈴木   鈴木           山田            山田                
  16          山田   山田   山田                                                             

 >>上は当直って入力されてる人の名前を式で勝手に飛んでくるようにする。
>> 下はその日入ってる人の名前を式で全部飛んでくるようにする、その時ちゃんと改行してある。

 が
ゲストさんのツイッターの画像概略と、ご要望と思われます。
当方は只今思案中。。。 ^^;
m(_ _)m

(隠居じーさん) 2018/10/02(火) 16:46


下の問題は解決できました!ありがとうございます
上の問題はまだ解決できてませんが、試行錯誤していればできそうです!!
ご協力してくれた皆様、本当にありがとうございます!!助かりました!!
(ゲスト) 2018/10/02(火) 17:01

コメント返信:

[ 一覧(最新更新順) ]


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