Isi kandungan
Semasa bekerja dengan pengesahan data dalam Excel, anda mungkin perlu mengalih keluar item yang digunakan daripada senarai lungsur turun untuk mengelakkan daripada memberikan item dalam senarai dua kali . Sebagai contoh, anda mungkin perlu menugaskan berbilang pekerja kepada syif kerja yang berbeza dan anda tidak mahu menugaskan pekerja lebih daripada sekali. Senario lain mungkin ialah anda menugaskan pemain ke kedudukan yang berbeza dalam permainan skor dan anda perlu menetapkan pemain ke kedudukan tertentu. Dalam kes sedemikian, jika anda mempunyai senarai juntai bawah untuk menugaskan pekerja untuk bekerja syif atau pemain ke jawatan yang berbeza, anda mungkin mahu mengalih keluar nama pekerja atau pemain itu daripada senarai lungsur apabila dia telah ditugaskan. . Dalam tutorial ini, saya akan menunjukkan kepada anda cara untuk mengalih keluar item terpakai daripada senarai juntai bawah dalam Excel.
Muat Turun Buku Kerja Amalan
Muat turun buku latihan ini untuk melaksanakan tugas sambil anda sedang membaca artikel ini.
Alih Keluar Item Terpakai.xlsx
2 Cara Mudah untuk Alih Keluar Item Terpakai daripada Senarai Jatuh Bawah dalam Excel
Mari kita anggap senario di mana kita mempunyai lembaran kerja Excel dengan nama pekerja sesebuah organisasi. Anda perlu menugaskan setiap pekerja ini kepada syif kerja yang berbeza dan anda tidak mahu menugaskan pekerja lebih daripada sekali. Jadi, anda memerlukan senarai juntai bawah dengan nama pekerja yang akan mengalih keluar pekerja secara automatik sebaik sahaja dia telahdiberikan kepada sesuatu tugasan. Saya akan menggunakan lembaran kerja ini untuk menunjukkan kepada anda 2 cara mudah untuk mengalih keluar item terpakai daripada senarai lungsur turun . Imej di bawah menunjukkan lembaran kerja yang akan kami kerjakan yang mempunyai senarai lungsur turun dengan item terpakai yang dialih keluar.
Kaedah 1: Gunakan Lajur Pembantu untuk Mengalih keluar Item Terpakai daripada Senarai Jatuh Turun dalam Excel
Cara mudah untuk mengalih keluar item terpakai daripada senarai lungsur turun ialah menggunakan dua lajur pembantu . Mari lihat bagaimana kita boleh melakukannya.
Langkah 1:
- Mula-mula, tulis formula berikut dalam sel C5 di bawah Nombor Baris
=IF(COUNTIF($F$5:$F$14,B5)>=1,"",ROW())
Pecahan Formula:
- Fungsi IF akan menjalankan ujian logik COUNTIF($F$5:$F$14, B5)>=1 .
- Fungsi COUNTIF akan mengetahui sama ada sel B5 muncul dalam julat mutlak $F$5:$F$14 lebih daripada sekali .
- Jika sel B5 muncul sekali atau lebih dalam julat mutlak $F$5:$F$14 , fungsi IF akan mengembalikan rentetan kosong ( “” ).
- Jika tidak , fungsi IF akan mengembalikan nombor baris sel B5 menggunakan ROW .
- Kemudian, apabila menekan ENTER , kita akan mengetahui nombor baris sel B5 dalam sel C5 .
- Sekarang, kita akan menyeret pemegang isian sel C5 ke bawah untuk menggunakanformula kepada sel selebihnya dalam Nombor Baris.
- Akhir sekali, kita kini akan mendapat semua nombor baris sel Pekerja .
Langkah 2:
- Seterusnya, tulis formula berikut dalam sel D5 di bawah Nama Pekerja.
=IF(ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14),"",INDEX(B:B,SMALL(C$5:C$14,1+ROW(B5)-ROW(B$5))))
Pecahan Formula:
- Fungsi IF akan menjalankan ujian logik ROW(B5)-ROW(B$5)+1>COUNT(C$5:C$14) .
- Fungsi COUNT akan mengira bilangan sel dalam julat mutlak C$5:C$14 .
- Fungsi KECIL akan ketahui nilai terkecil ke-k dalam julat mutlak C$5:C$14 . Di sini, k akan ditentukan oleh 1+ROW(B5)-ROW(B$5) .
- Fungsi INDEX akan mengambil kth nilai terkecil dalam julat mutlak C$5:C$14 ditentukan oleh fungsi KECIL sebagai satu-satunya argumen( row_num ) dan kembali rujukan daripada sel .
- Kemudian, apabila menekan ENTER , kita akan mendapat nama pekerja daripada sel B5 dalam sel D5 .
- Sekarang , kami akan menyeret pemegang isian sel D5 ke bawah untuk menggunakan formula kepada selebihnya sel dalam Nama Pekerja .
- Akhir sekali, kami kini akan mendapat semua nama pekerja dalam Pekerja lajur.
Langkah 3:
- Seterusnya, kami akan klik pada yang Define Name di bawah Formula .
- Sekarang, tetingkap baharu bertajuk Edit Nama akan muncul. Kami akan memasukkan Pekerja dalam kotak input Nama .
- Kemudian, kami akan memasukkan formula di bawah dalam Merujuk kepada kotak input.
=Helper!$B$4:$D$14=OFFSET(Helper!$D$5,0,0, COUNTA(Helper!$D$5:$D$14)-COUNTBLANK(Helper!$D$5:$D$14),1)
Pecahan Formula:
- Helper ialah nama lembaran kerja yang sedang kami usahakan.
- Fungsi COUNTA akan mengira semua nilai sel dalam julat mutlak $D$5:$D$14 .
- Fungsi COUNTBLANK akan mengira bilangan daripada sel kosong dalam julat mutlak $D$5:$D$14 .
- Selepas itu, kami akan mengklik pada OK .
Langkah 4:
- Seterusnya, kami akan memilih semua sel dalam lajur Titik Turun untuk mencipta senarai lungsur turun .
- Sekarang, kami akan klik pada Pengesahan Data lungsur turun di bawah Data .
- Kemudian, kami akan memilih Pengesahan Data daripada lungsur turun .
- Kini, tetingkap baharu bertajuk Pengesahan Data akan muncul. Kemudian, kami akan memilih Senarai daripada Benarkan menu lungsur turun.
- Kemudian, kami akan memasukkan =Pekerja dalam kotak input Sumber .
- Selepas itu, kami akan klik pada OK .
- Akhir sekali, kita akan melihat senarai drop-down dalam setiap sel Turun Turun.
- Sekarang, kami akan memilih nama Gus Fring daripada senarai lungsur turun dalam sel F5 .
- Sekarang, jika kita mengklik pada drop-down kedua , kita akan melihat bahawa nama Gus Fring tidak termasuk dalam senarai lungsur turun ini. Memandangkan kami telah pun menggunakan item ini, maka item itu akan dialih keluar daripada senarai lungsur berikut.
- Seterusnya, jika kita memilih nama daripada senarai lungsur turun yang lain, kita akan melihat bahawa item yang dipilih atau nama akan dialih keluar daripada mengikuti senarai lungsur turun .
Baca Lagi: Cara Membuat Senarai Turun dalam Berbilang Lajur dalam Excel (3 Cara)
Bacaan Serupa:
- Cara Membuat Kotak Senarai Berbilang Pilihan dalam Excel
- Senarai Drop Down Excel Bergantung pada Pemilihan
- Cara Memautkan Nilai Sel dengan Senarai Drop Down dalam Excel (5 Cara)
- Senarai Jatuh Bawah Bersyarat dalam Excel (Buat, Isih dan Gunakan)
- Cara Membuat Senarai Jatuh Bawah Bergantungan Dinamik dalam Excel
Kaedah 2: Alih Keluar Item Terpakai daripada Senarai Jatuh Bawah dalam Excel Menggabungkan Fungsi FILTER dan COUNTIF
Jika anda mempunyai akses kepada Microsoft Office 365 , cara paling mudah ialah dengan menggunakan FILTER fungsieksklusif untuk Excel 365 untuk mengalih keluar item terpakai daripada senarai juntai bawah. Kita perlu mengikuti langkah di bawah.
Langkah 1:
- Mula-mula, tulis formula berikut dalam sel C5 di bawah Nombor Baris
=FILTER(B5:B14, COUNTIF(E5:E14,B5:B14)=0)
Pecahan Formula:
- Fungsi FILTER akan membenarkan kami menapis julat B5:B14 berdasarkan kriteria COUNTIF(E5:E14, B5:B14)=0 .
- Fungsi COUNTIF akan menentukan sama ada julat B5:B14 muncul dalam julat E5:E14 atau bukan .
- Kemudian, apabila menekan ENTER , kami kini akan mendapat semua pekerja nama Pekerja lajur.
Langkah 2:
- Seterusnya, kami akan memilih semua sel dalam lajur Drop-Down untuk membuat senarai lungsur turun .
- Sekarang, kami akan mengklik pada lungsur turun Pengesahan Data di bawah Data .
- Kemudian, kami akan memilih Data Pengesahan daripada lungsur turun .
- Sekarang, tetingkap baharu bertajuk Pengesahan Data w sakit muncul. Kami akan memilih Senarai daripada Benarkan menu lungsur turun.
- Kemudian, kami akan memasukkan $C$5:$C$14 dalam kotak input Sumber . Sebagai alternatif, anda juga boleh memasukkan =$C$5# dalam kotak input Source .
- Selepas itu, kami akan mengklik pada OK .
- Akhir sekali, kita akan melihat senarai drop-down dalam setiap sel Turun Turun.
- Sekarang, kami akan memilih nama Stuart Bloom daripada senarai lungsur turun dalam sel F5 .
- Sekarang, jika kita mengklik pada drop-down kedua , kita akan melihat bahawa nama Stuart Bloom tidak disertakan dalam senarai juntai bawah ini. Memandangkan kami telah pun menggunakan item ini, maka item itu akan dialih keluar daripada senarai lungsur berikut.
- Seterusnya, jika kita memilih nama daripada senarai lungsur turun yang lain, kita akan melihat bahawa item yang dipilih atau nama akan dialih keluar daripada mengikuti senarai lungsur turun .
Baca Lagi: Membuat Drop Turun Penapis untuk Mengekstrak Data Berdasarkan Pemilihan dalam Excel
Nota Pantas
🎯 Fungsi FILTER ialah fungsi eksklusif yang tersedia pada masa ini sahaja untuk Excel 365 . Jadi, ia tidak akan berfungsi dalam lembaran kerja anda jika anda tidak mempunyai Excel 365 pada PC anda.
🎯 Dan baca artikel ini untuk mengetahui cara membuat titisan senarai bawah dengan nilai unik dalam Excel.
Kesimpulan
Dalam artikel ini, kami telah mempelajari cara mengalih keluar item terpakai daripada senarai juntai bawah dalam Excel . Saya harap mulai sekarang anda boleh mengalih keluar item terpakai daripada senarai juntai bawah dalam Excel dengan mudah. Walau bagaimanapun, jika anda mempunyai sebarang pertanyaan atau cadangan tentangartikel ini, sila tinggalkan komen di bawah. Selamat hari raya!!!