Ottieni valore da un altro foglio Google

Aug 18 2020
  1. La formula dovrebbe essere inserita in C7:={"SCHEDULE";ARRAYFORMULA()}
  2. Hai bisogno di una formula che cerchi il nome dell'utente da INDIRECT(J6)e trovi l'ora da un altro foglio (1) a seconda del nome del foglio di pianificazione nella cella B3e (2) in base al giorno selezionato inINDIRECT(J5)
  3. Se l'utente non ha ancora una pianificazione (vuoto sull'altro foglio, dovrebbe restituire " NESSUNO ANCORA ".
  4. Fondamentalmente, otterremo la pianificazione dell'utente dall'altro foglio ...

foglio principale: https://docs.google.com/spreadsheets/d/1c3HdMq4PA50pYr88JqPoG51jvru8ipp8ebe4z5DczTQ/edit?usp=sharing

altro foglio che ha gli orari: https://docs.google.com/spreadsheets/d/1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo/edit?usp=sharing

Risposte

1 player0 Aug 18 2020 at 05:37

uso:

={"SCHEDULE"; ARRAYFORMULA(IF(INDIRECT(J6)="",,IFNA(VLOOKUP(INDIRECT(J6), 
 IMPORTRANGE("1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo", "User Schedules!B4:Z"), MATCH(INDIRECT(J5), 
 IMPORTRANGE("1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo", "User Schedules!2:2"), 0)-1, 0), "NONE YET")))}


aggiornare:

={"SCHEDULE"; ARRAYFORMULA(IF(INDIRECT(J6)="",,IFNA(VLOOKUP(INDIRECT(J6), 
 IMPORTRANGE("1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo", B3&"!B4:1000"), MATCH(INDIRECT(J5), 
 IMPORTRANGE("1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo", B3&"!2:2"), 0)-1, 0), "NONE YET")))}