
Formula umum
=MINIFS(times,names,name,actions,action)
Ringkasan
Untuk mendapatkan waktu "masuk pertama, keluar terakhir" dari data lembar waktu, Anda bisa menggunakan fungsi MAXIFS dan MINIFS, atau rumus array seperti yang dijelaskan di bawah ini. Pada contoh yang ditampilkan, rumus di H6 adalah:
=MINIFS(times,names,H5,actions,"in")
dengan rentang bernama berikut: tindakan = C5: C22. nama = B5: B22, kali = E5: E22
Penjelasan
Fungsi MINIFS dirancang untuk mengembalikan nilai minimum dalam rentang berdasarkan satu atau lebih kriteria. Dalam hal ini, rentang yang kami ekstrak nilai minimumnya adalah E5: E22), bernama "kali".
Kami memfilter nilai-nilai ini terlebih dahulu menggunakan dua pasangan rentang / kriteria. Pasangan pertama memberikan rentang B5: B22 (nama), dengan nama di H5 untuk kriteria. Pasangan kedua menggunakan rentang C5: C22 (tindakan), dengan "dalam" sebagai kriteria.
MINIFS kemudian mengembalikan waktu paling awal (minimum) di mana nama adalah "Max" dan tindakan adalah "dalam".
Waktu "keluar terakhir" dihitung dengan cara yang mirip dengan fungsi MAXIFS:
=MAXIFS(times,names,H5,actions,"out")
Alternatif rumus array
Fungsi MAXIFS dan fungsi MINIFS keduanya diperkenalkan di Excel 2016. Jika Anda menggunakan versi Excel yang lebih lama, Anda dapat menggunakan rumus array sebagai gantinya:
(=MIN(IF(names=K5,IF(actions="in",times)))) (=MAX(IF(names=K5,IF(actions="out",times))))
Catatan: ini adalah rumus array dan harus dimasukkan dengan control + shift + enter. Excel akan menambahkan tanda kurung kurawal secara otomatis.