質問: エクセルの表の抽出の事で教えて下さい。 下記1の表で 下記2のように抽出したいのです。 1、仕入日が入力されていて 2、売上日が空白の行、 そして、その番号と同じ番号の行を抽出したい
回答: 添付参照 H3に =IF(COUNTIFS(A:A,A3,D:D,"",F:F,">0")>0,MAX(H$2:H2)+1,"") これは A列が A3で D列が 空白 F列に 数値が入っているセルが 1つでもあれば 上までの行の最大値に プラス1して 条件に一致するセルに連番を打ちます。 表示する連番がでれば INDEX関数で表示できますので J3に =IFERROR(INDEX(A:A,MATCH(ROW(A1),$H:$H,0)),"") といれ 右と下にオートフィル 但し 該当のセルが空白の場合 0に なりますので MとO列は 表示形式を m"月"d"日";; NとPは ;; とすれば 空白で表示します。