- ベストアンサー
Excel関数について教えてほしいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
添付画像のようなBookだとすると 個人シート チケットサイト 予約者 に入る式は =IFERROR(INDEX(予約一覧!$A:$A, SMALL(IF(予約一覧!$D$1:$D$100 = $C$2, ROW(予約一覧!$D$1:$D$100)), ROW()-9)), "") 個人シートの B10:B19を、選択して 上記数式を入力(コピペ)したら Ctrl+Shift+Enter で確定してください。100行までにしていますので、必要に応じて変更してください。 C10:C19に入る式は =IFERROR(INDEX(予約一覧!$B:$B, SMALL(IF(予約一覧!$D$1:$D$100 = $C$2, ROW(予約一覧!$D$1:$D$100)), ROW()-9)), "") 同様に Ctrl+Shift+Enterで式を確定してください。 D10:D19は =IFERROR(INDEX(予約一覧!$C:$C, SMALL(IF(予約一覧!$D$1:$D$100 = $C$2, ROW(予約一覧!$D$1:$D$100)), ROW()-9)), "") 同様に Ctrl+Shift+Enterで式を確定してください。 ちなみに特別席(個人シート)の合計は =COUNTIF($C$10:$C$19, "特別席")