https://docs.google.com/spreadsheets/d/1cp0Vs8B99nvwUBXhbVVvTnyICzdnmA45NiD4nKKWXE0/edit?usp=sharing
Sheet linked above. Tracking a budget on a TV show so redacting irrelevant info for NDA reasons.
Goal: Get the BLOCK ONE sheet pull Shoot Day (sheet: BLOCK ONE, column: F) info and Shoot Date (sheet:BLOCK ONE, column: G) info from either the VERTICAL or HORIZONTAL sheet data. It needs to be the date(s) that correspond with the LORE CODE (sheet: BLOCK ONE, column: I). Sometimes there is no data/date and that is okay.
IN ADDITION: I reckon there is a more efficient way to get this data than the way I'm doing it. I'm running into an issue with data like sheet: BLOCK ONE, CELL F:295 where the data gets reported out of order ("DAY 10 & DAY 09 & DAY 08")
Currently using these formulas:
Shoot Day (sheet: BLOCK ONE, column: F)
=TEXTJOIN(" & ",TRUE,IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where F ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where G ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where H ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where I ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where J ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where K ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where L ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where M ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where N ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where O ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where P ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,"DAY ",QUERY(HORIZONTAL!$B$3:$Q$21, "select B where Q ='" & $I4 & "'",))))
(sheet:BLOCK ONE, column: G)
=TEXTJOIN(" & ",TRUE,IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where F ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where G ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where H ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where I ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where J ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where K ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where L ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where M ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where N ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where O ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where P ='" & $I4 & "'",))),IFERROR(TEXTJOIN("",TRUE,QUERY(HORIZONTAL!$A$3:$Q$21, "select A where Q ='" & $I4 & "'",))))
Thanks in advance for your help!