『隣のセルに日付がある人の数を数えるには』(もも) AAに名前、ABに日付、ACに日付、ADに日付があります AAの名前を抽出して、人毎のAB〜ADの日付があるセルの数を数えたいです   AA   AB   AC   AD 4 名前   日付1   日付2  日付3 5 山下   9/20    9/25  9/30 6 萩原   10/1    10/2 7 田中   11/1 8 山下   11/1    11/2 総括シート   A   B   C   D   E 4     名前  日付1  日付2  日付3 5     山下  2    2    1 6     萩原  1    1 7     田中  1 < 使用 Excel:Excel2019、使用 OS:Windows10 > ---- C5 =COUNTIFS(Sheet1!$AA:$AA,$B5,Sheet1!AB:AB,">0") 範囲コピー。 (GobGob) 2019/11/25(月) 11:56 ---- GobGobさん、日付があるセルは数えられました。 AAの名前を「総括シート」のBに抽出する方法はどうしたら いいのですか? (もも) 2019/11/25(月) 12:08 ---- B5 =IFERROR(INDEX(Sheet1!AA:AA,AGGREGATE(15,6,ROW(A$5:A$100)/(MATCH(Sheet1!AA$5:AA$100,Sheet1!AA$5:AA$100,0)=ROW(A$5:A$100)-4),ROW(A1))),"") 下へコピー。 ※データ範囲 AA5〜AA100としてます。 (GobGob) 2019/11/25(月) 12:35 ---- GobGobさん、AAの名前抽出できました。 勉強のため列や行を変えてやってみたらできなくなりました どこが間違ってますか教えてください データ範囲AB3〜AB1000 =IFERROR(INDEX('総括シート'!AB:AB,AGGREGATE(15,6,ROW(A$5:A$1002)/(MATCH('総括シート'!AB$3:AB$1000,'総括シート'!AB$3:AB$1000,0)=ROW(A$5:A$1002)-4),ROW(A1))),"")   AB   AC   AD   AE 2 名前   日付1   日付2  日付3 3 総括シート   A   B   C   D   E 4     名前  日付1  日付2  日付3 5 (もも) 2019/11/25(月) 13:14 ---- × ROW(A$5:A$1002) → ○ ROW(A$3:A$1000) (GobGob) 2019/11/25(月) 13:23 ---- GobGobさん、勉強に付き合ってくれてすいません。 AAの名前が3人しか抽出されなかったです どこが間違ってますか教えてください B5=IFERROR(INDEX('総括シート'!AB:AB,AGGREGATE(15,6,ROW(A$3:A$1000)/(MATCH('総括シート'!AB$3:AB$1000,'総括シート'!AB$3:AB$1000,0)=ROW(A$3:A$1000)-4),ROW(A1))),"") (もも) 2019/11/25(月) 13:33 ---- ROW(A$3:A$1000)-4 ↓ ROW(A$3:A$1000)-2 かな? (bi) 2019/11/25(月) 14:03 ---- 3行目からだから失念してました biさん、勉強に付き合ってくれてありがとうございます。 (もも) 2019/11/25(月) 15:39