ສາລະບານ
ໃນຂະນະທີ່ເຮັດວຽກກັບຖານຂໍ້ມູນຂະຫນາດໃຫຍ່, ທ່ານອາດຈະຈໍາເປັນຕ້ອງສ້າງບັນຊີລາຍຊື່ຂອງຂໍ້ມູນຫຼືຂໍ້ຄວາມຈາກຖານຂໍ້ມູນທີ່ໃຫ້. ຖ້າທ່ານເຮັດມັນດ້ວຍຕົນເອງ, ມັນຈະເຮັດໃຫ້ເຈົ້າເສຍເວລາຫຼາຍ. Excel ມີຄຸນສົມບັດແລະສູດບາງຢ່າງທີ່ທ່ານສາມາດສ້າງລາຍຊື່ຂອງທ່ານໄດ້ຢ່າງງ່າຍດາຍຈາກລະດັບຂໍ້ມູນ. ມື້ນີ້ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງໃຫ້ເຫັນບາງວິທີການໃນການສ້າງລາຍການຈາກລະດັບໃນ excel. article.
Excel-Create-List-From-Range.xlsx
ສ້າງລາຍການຈາກ Range ໃນ Excel (3 ວິທີ)
1. ການສ້າງລາຍຊື່ຈາກໄລຍະໂດຍການເຮັດລາຍການແບບເລື່ອນລົງ
ການສ້າງລາຍການແບບເລື່ອນລົງແມ່ນເປັນວິທີທີ່ດີທີ່ຈະສ້າງລາຍການຈາກຂອບເຂດທີ່ໃຫ້ໄວ້. ການນໍາໃຊ້ບັນຊີລາຍການເລື່ອນລົງທ່ານສາມາດເລືອກເອົາຂໍ້ມູນສະເພາະໃດຫນຶ່ງໃນວິນາທີ. ທີ່ນີ້ໃນພາກນີ້, ພວກເຮົາຈະປຶກສາຫາລືສອງປະເພດຂອງບັນຊີລາຍຊື່ເລື່ອນລົງໃນຂະນະທີ່ເຮັດໃຫ້ບັນຊີລາຍຊື່ຈາກໄລຍະໃດຫນຶ່ງ. ເພື່ອຮູ້ເພີ່ມເຕີມກ່ຽວກັບລາຍການແບບເລື່ອນລົງ, ຄລິກທີ່ນີ້!
i. Independent Drop-Down List
ລາຍການແບບເລື່ອນລົງແບບອິດສະລະແມ່ນບ່ອນທີ່ທ່ານສາມາດເລືອກຂໍ້ມູນຂອງທ່ານໄດ້ຢ່າງເສລີ ແລະບໍ່ມີການອັບເດດຂໍ້ມູນອັດຕະໂນມັດ. ມາຮຽນຮູ້ກັນເລີຍ!
ຂັ້ນຕອນ-1:
ໃນສະຖານະການດັ່ງກ່າວ, ບາງຊື່ຂອງປຶ້ມ ແລະຮູບເງົາແມ່ນໄດ້ລະບຸໄວ້ໃນ “ຊື່ປຶ້ມ” ແລະຖັນ “ຊື່ຮູບເງົາ” . ພວກເຮົາຈໍາເປັນຕ້ອງເຮັດບັນຊີລາຍຊື່ເລື່ອນລົງຈາກລະດັບຂໍ້ມູນນີ້. ເພື່ອເຮັດສິ່ງນີ້, ສ້າງສອງຖັນທີ່ມີຊື່ວ່າ “Bookລາຍຊື່” ແລະ “ລາຍການຮູບເງົາ” ຢູ່ບ່ອນໃດກໍໄດ້ໃນແຜ່ນງານ. ພາຍໃຕ້ຖັນເຫຼົ່ານັ້ນ, ພວກເຮົາຈະສ້າງລາຍການແບບເລື່ອນລົງຂອງພວກເຮົາ.
ຂັ້ນຕອນ-2:
ຕອນນີ້ຄລິກໃສ່ຕາລາງ E4 ພາຍໃຕ້ຖັນ ລາຍການປຶ້ມ , ໃຫ້ໄປທີ່ ຂໍ້ມູນ ຈາກນັ້ນຄລິກທີ່ ການກວດສອບຂໍ້ມູນ .
E4→Data →ການກວດສອບຂໍ້ມູນ
ຂັ້ນຕອນ-3:
ໜ້າຕ່າງການກວດສອບຂໍ້ມູນຈະປາກົດຂຶ້ນ. ເລືອກລາຍການເປັນເງື່ອນໄຂການກວດສອບຂໍ້ມູນ, ຄລິກທີ່ ໄອຄອນຊ່ອງຂໍ້ມູນ ເພື່ອເລືອກແຫຼ່ງຂໍ້ມູນຂອງທ່ານ.
ເລືອກຂໍ້ມູນຂອງທ່ານຈາກປຶ້ມ. ຊື່ຖັນ ( $B$4:$B$16) , ແລະຄລິກ ຕົກລົງ ເພື່ອສືບຕໍ່
ແລະລາຍການແບບເລື່ອນລົງຂອງພວກເຮົາ ຈາກລາຍຊື່ຂໍ້ມູນຊື່ປື້ມຖືກສ້າງຂື້ນ.
ຂັ້ນຕອນ-4:
ເຊັ່ນດຽວກັນ, ສໍາລັບ ລາຍການຮູບເງົາ ຖັນ, ເຮັດຊ້ຳຂັ້ນຕອນຕໍ່ໄປນີ້ ແລະໃນຊ່ອງຂໍ້ມູນແຫຼ່ງ, ເລືອກຂໍ້ມູນຂອງທ່ານຈາກຖັນຊື່ຮູບເງົາ ( $C$4:$C$16).
ຄລິກ ຕົກລົງ ເພື່ອເອົາລາຍການແບບເລື່ອນລົງຂອງທ່ານ. ດ້ວຍວິທີນີ້, ໂດຍການສ້າງລາຍການແບບເລື່ອນລົງ, ທ່ານສາມາດສ້າງລາຍຊື່ຈາກຂອບເຂດຂໍ້ມູນໄດ້.
ii. ລາຍຊື່ເລື່ອນລົງແບບໄດນາມິກ
ຂັ້ນຕອນ-1:
ລາຍການແບບເລື່ອນລົງແບບໄດນາມິກຈະອັບເດດຂໍ້ມູນຂອງທ່ານໂດຍອັດຕະໂນມັດ. ເພື່ອສ້າງລາຍການແບບເລື່ອນລົງແບບເຄື່ອນໄຫວ, ໃຫ້ໄປທີ່ ຂໍ້ມູນ , ໃຫ້ຄລິກໃສ່ ການກວດສອບຂໍ້ມູນ . ໃນໜ້າຈໍການກວດສອບຂໍ້ມູນ, ເລືອກ ລາຍການ ເປັນເງື່ອນໄຂການກວດສອບ. ໃນຊ່ອງຂໍ້ມູນຕົ້ນສະບັບ, ໃສ່ຟັງຊັນ OFFSET . ສູດແມ່ນນີ້,
=OFFSET($B$4,0,0,COUNTIF($B$4:$B$100,”))ຢູ່ໃສ,
- ເອກະສານອ້າງອີງແມ່ນ $B$4
- ແຖວ ແລະຖັນແມ່ນ 0
- [ຄວາມສູງ] ແມ່ນ COUNTIF($B$4:$B$100,”)
ຄລິກ ຕົກລົງ ເພື່ອສືບຕໍ່. ລາຍຊື່ແບບໄດນາມິກຂອງພວກເຮົາຖືກສ້າງຂື້ນ.
ເພື່ອກວດເບິ່ງວ່ານີ້ແມ່ນລາຍການແບບໄດນາມິກຫຼືບໍ່, ໃຫ້ລຶບບາງຂໍ້ມູນອອກຈາກຂອບເຂດຂໍ້ມູນຂອງພວກເຮົາ. ຈາກນັ້ນພວກເຮົາຈະເຫັນວ່າຂໍ້ມູນລາຍຊື່ແບບເລື່ອນລົງໄດ້ຖືກອັບເດດນຳ.
ອ່ານເພີ່ມເຕີມ: ວິທີສ້າງລາຍການແບບເລື່ອນລົງແບບໄດນາມິກ ໃນ Excel
ຂັ້ນຕອນທີ 2:
ຕອນນີ້ສຳລັບລາຍຊື່ຮູບເງົາ, ໃຫ້ເຮັດແບບດຽວກັນກັບທີ່ພວກເຮົາໄດ້ສະແດງໃຫ້ກັບລາຍຊື່ປຶ້ມ. ແລະສຳລັບກໍລະນີນີ້, ສູດ OFFSET ແມ່ນ,
=OFFSET($C$4,0,0,COUNTIF($C$4:$C$100,”) )
ຄລິກ ຕົກລົງ ເພື່ອເຮັດໃຫ້ລາຍການແບບເລື່ອນລົງແບບໄດນາມິກຂອງທ່ານຈາກຂອບເຂດທີ່ລະບຸ.
2. ສ້າງລາຍການຈາກໄລຍະໂດຍໃຊ້ Excel VBA
ໂດຍໃຊ້ Excel VBA , ພວກເຮົາສາມາດສ້າງລາຍຊື່ຈາກຂອບເຂດທີ່ໃຫ້ໄວ້ໄດ້ຢ່າງງ່າຍດາຍ. ຂໍ້ມູນ. ເພື່ອຮຽນຮູ້ມັນໃຫ້ເຮັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້.
ຂັ້ນຕອນທີ 1:
ພວກເຮົາຈະນໍາໃຊ້ແຜ່ນຂໍ້ມູນດຽວກັນສໍາລັບຂັ້ນຕອນນີ້. ກ່ອນອື່ນໃຫ້ກົດ CTRL +F11 ເພື່ອເປີດໜ້າຕ່າງຜູ້ພັດທະນາ.
ຂັ້ນຕອນ-2:
ໜ້າຕ່າງໃໝ່ປະກົດຂຶ້ນ. ນີ້ ຄລິກຂວາ ໃນຊີດບ່ອນທີ່ທ່ານຕ້ອງການນຳໃຊ້ລະຫັດ VBA . ຈາກຕົວເລືອກທີ່ມີຢູ່, ເລືອກ Insert, ຄລິກທີ່ Module.
ຂັ້ນຕອນ-3:
ໃນໜ້າຈໍໃໝ່,ຂຽນລະຫັດ VBA ຂອງທ່ານ. ພວກເຮົາໃຫ້ລະຫັດຢູ່ທີ່ນີ້.
9391
ທ່ານສາມາດປ່ຽນໄລຍະການປ້ອນຂໍ້ມູນຕາມຄວາມຕ້ອງການຂອງທ່ານ. ຄລິກທີ່ໄອຄອນ Run .
ຂັ້ນຕອນ-4:
ມີໜ້າຕ່າງໃໝ່ອອກມາ. ທີ່ນີ້ໃສ່ຂອບເຂດຂອງຂໍ້ມູນທີ່ທ່ານຈະສ້າງບັນຊີລາຍຊື່ດ້ວຍ. ຄລິກທີ່ Ok ເພື່ອສືບຕໍ່.
ຕອນນີ້ຢູ່ໃນປ່ອງຢ້ຽມຜົນຜະລິດເລືອກຕາລາງທີ່ທ່ານຕ້ອງການເອົາລາຍຊື່ຂອງທ່ານ.
ຄລິກ ຕົກລົງ ເພື່ອເອົາລາຍຊື່ຂອງທ່ານ. ແລະວຽກຂອງພວກເຮົາກໍ່ສຳເລັດແລ້ວ.
3. ສ້າງລາຍການຈາກໄລຍະອີງຕາມເງື່ອນໄຂ
ໃນພາກນີ້, ພວກເຮົາຈະສ້າງລາຍການຈາກໄລຍະຂໍ້ມູນຕາມເງື່ອນໄຂ.
ຂັ້ນຕອນ -1:
ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ພວກເຮົາໄດ້ຮັບບາງຊື່ປຶ້ມ ແລະຮູບເງົາຢູ່ໃນຖັນ Book And Movie Name . ໃນຄໍລໍາ, ບາງຊື່ແມ່ນຊ້ໍາກັນ. ຕອນນີ້ພວກເຮົາຈະສ້າງລາຍຊື່ທີ່ບໍ່ຊໍ້າກັນຈາກຖັນນີ້ ເຊິ່ງແຕ່ລະຊື່ຈະປາກົດພຽງຄັ້ງດຽວເທົ່ານັ້ນ.
ຂັ້ນຕອນ-2:
ໃນ ເຊລ D4 ພາຍໃຕ້ຖັນ ລາຍການເປັນເອກະລັກ , ນຳໃຊ້ INDEX ດ້ວຍສູດ MATCH . ໃສ່ຄ່າ ແລະສູດສຸດທ້າຍແມ່ນ,
=INDEX(B4:B24,MATCH(0,COUNTIF($D$3:D3,B4:B24),0))<4ຢູ່ໃສ,
- ລາຍການແມ່ນ B4:B24
- Look_Value ສໍາລັບ MATCH ຟັງຊັນແມ່ນ 0
- ໄລຍະສຳລັບຟັງຊັນ COUNTIF ແມ່ນ $D$3:D3
- ເກນແມ່ນ B4:B24
- ພວກເຮົາຕ້ອງການກົງກັນ EXACT ( 0 ).
ສູດນີ້ແມ່ນສູດອາເຣ. ດັ່ງນັ້ນ, ກົດ “CTRL+SHIFT+ENTER” ເພື່ອນຳໃຊ້ສູດນີ້
ຂັ້ນຕອນ-3:
ຕອນນີ້ໃຊ້ສູດດຽວກັນກັບສ່ວນທີ່ເຫຼືອຂອງເຊວເພື່ອໃຫ້ໄດ້ຜົນສຸດທ້າຍ.
ບັນທຶກດ່ວນ
➤ ເພື່ອຫຼີກເວັ້ນການ ຂໍ້ຜິດພາດ, ຢ່າລືມກວດເບິ່ງ ບໍ່ສົນໃຈຫວ່າງເປົ່າ ແລະ ການວາງລົງໃນເຊລ.
➤ ໃນຂະນະທີ່ສ້າງລາຍການແບບເລື່ອນລົງແບບໄດນາມິກ, ໃຫ້ແນ່ໃຈວ່າການອ້າງອີງຕາລາງແມ່ນສົມບູນ ( ເຊັ່ນ $B$4 ) ແລະບໍ່ແມ່ນພີ່ນ້ອງ (ເຊັ່ນ: B2 , ຫຼື B$2 , ຫຼື $B2)
➤ ກົດ CTRL+SHIFT+ENTER ເພື່ອນຳໃຊ້ສູດອາເຣ.
ສະຫຼຸບ
ມື້ນີ້ພວກເຮົາໄດ້ປຶກສາຫາລືສາມຂັ້ນຕອນທີ່ແຕກຕ່າງກັນເພື່ອສ້າງລາຍຊື່. ຈາກຂອບເຂດທີ່ໃຫ້. ຫວັງວ່າບົດຄວາມນີ້ຈະພິສູດທີ່ເປັນປະໂຫຍດກັບທ່ານ. ຖ້າຫາກທ່ານມີຄໍາແນະນໍາຫຼືຄວາມສັບສົນໃດໆ, ທ່ານຍິນດີທີ່ສຸດທີ່ຈະໃຫ້ຄໍາເຫັນ.