Dapatkan nilai dari lembar Google lainnya

Aug 18 2020
  1. Rumusnya harus ditempatkan di C7:={"SCHEDULE";ARRAYFORMULA()}
  2. Butuh rumus yang akan mencari nama pengguna dari INDIRECT(J6)dan menemukan Waktu dari lembar lain (1) tergantung pada nama lembar Jadwal di sel B3dan (2) berdasarkan hari apa yang dipilih diINDIRECT(J5)
  3. Jika pengguna belum memiliki jadwal (kosongkan di lembar lain, itu harus mengembalikan " NONE YET ".
  4. Pada dasarnya, kita akan mendapatkan jadwal pengguna dari sheet lain ...

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

sheet lain yang memiliki jadwal: https://docs.google.com/spreadsheets/d/1LM7yIJJ_w6mftXJhQgonLy67w6CUooU04WgdwG9k3xo/edit?usp=sharing

Jawaban

1 player0 Aug 18 2020 at 05:37

menggunakan:

={"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")))}


memperbarui:

={"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")))}