[[20120507021440]] 『定期スケジュールから作業実施を参照して表示させ』(らま) ページの最後に飛ぶ

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

 

『定期スケジュールから作業実施を参照して表示させる』(らま)

  セルA            セルB          セルC
 検索用リスト	      作業実施日      作業内容
 1月第四火曜日1    1月第四火曜日	  排水溝清掃1/2月
 3月第四火曜日1    3月第四火曜日	  排水溝清掃1/2月
 第一日曜日1	     第一日曜日      街路樹清掃1/月
 第二日曜日1	     第二日曜日      階段清掃1/月

   E2セル         F2セル
 ↓日付を入力すると 	 ↓実施作業が表示される
  1月1日(日) 	     街路樹清掃1/月

   E3セル
 ↓曜日が表示して
  第一日曜日

 (1)検索用リスト セルA行には検索用の式が有ります。「作業実施日」のセルB行を検索します。

 =IF(B3="","",B3&COUNTIF($B$2:B3,B3))

 (2)E2セルで日付を入力すると、E3に曜日が表示されます。
 =TEXT(INT((E$2-DATE(YEAR(E$2),MONTH(E$2),1))/7)+1,"第[DBNum1][$-411]G/標準")&TEXT(E$2,"aaaa")

 (3)F3では、E3の曜日と一致する作業内容を表示させます。
 =IF(ROW(F1)>COUNTIF(B:B,$E$3),"",VLOOKUP($E$3&ROW(F1),A:C,3,FALSE))

 この方法では、1回/月に実施される第一日曜日、第二日曜日の作業内容を表示させられましたが、2回/月実施される、1月第四火曜日、3月第四火曜日を表示させることが出来ません。

 2つの条件を併せて表示させるための方法を教えていただけますか?
 何卒宜しくお願いいたします。

Windows2000 
Excel2003


 G3に表示

 G3 =IF(ROW(F1)>COUNTIF(B:B,TEXT($E$2,"m月")&$E$3),"",VLOOKUP(TEXT($E$2,"m月")&$E$3&ROW(F1),A:C,3,FALSE))

 (GobGob)

 Q&Aサロンはマルチポスト禁止です。
http://excelfactory.net/excelboard/exgeneral/excel.cgi?mode=all&namber=114039&rev=0

 (マルチーズ)

コメント返信:

[ 一覧(最新更新順) ]


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