ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel

ບັນຊີລາຍຊື່ເລື່ອນລົງເປັນເຄື່ອງມືທີ່ເປັນປະໂຫຍດຢ່າງບໍ່ຫນ້າເຊື່ອທີ່ສາມາດຊ່ວຍເຮັດໃຫ້ການເຮັດວຽກກັບຂໍ້ມູນສະດວກສະບາຍຫຼາຍຂຶ້ນ. ມັນເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະປະກອບມີຄ່າຫຼາຍໃນເຊນໃນເວລາດຽວ, ທີ່ທ່ານສາມາດເຮັດວຽກໄດ້, ເຊັ່ນດຽວກັບສິ່ງອື່ນໆ. ເພື່ອເລືອກອັນທີ່ທ່ານຕ້ອງການ, ພຽງແຕ່ຄລິກໃສ່ໄອຄອນລູກສອນ, ຫຼັງຈາກນັ້ນບັນຊີລາຍຊື່ຂອງຄ່າ uXNUMXbuXNUMXbis ສະແດງ. ຫຼັງຈາກເລືອກອັນໃດນຶ່ງແລ້ວ, ເຊັລຈະຖືກຕື່ມໃສ່ມັນໂດຍອັດຕະໂນມັດ, ແລະສູດຄຳນວນຈະຖືກຄິດໄລ່ຄືນໃໝ່ໂດຍອີງໃສ່ມັນ.

Excel ສະຫນອງວິທີການທີ່ແຕກຕ່າງກັນຫຼາຍສໍາລັບການສ້າງເມນູເລື່ອນລົງ, ແລະນອກຈາກນັ້ນ, ມັນຊ່ວຍໃຫ້ທ່ານສາມາດປັບແຕ່ງພວກມັນໄດ້. ໃຫ້ວິເຄາະວິທີການເຫຼົ່ານີ້ໂດຍລາຍລະອຽດເພີ່ມເຕີມ.

ຂະບວນການສ້າງລາຍຊື່

ເພື່ອສ້າງເມນູປັອບອັບ, ໃຫ້ຄລິກໃສ່ລາຍການເມນູຕາມເສັ້ນທາງ "ຂໍ້ມູນ" - "ການກວດສອບຂໍ້ມູນ". ກ່ອງໂຕ້ຕອບຈະເປີດບ່ອນທີ່ທ່ານຕ້ອງການຊອກຫາແຖບ "ພາລາມິເຕີ" ແລະຄລິກໃສ່ມັນຖ້າມັນບໍ່ໄດ້ຖືກເປີດມາກ່ອນ. ມັນມີການຕັ້ງຄ່າຫຼາຍຢ່າງ, ແຕ່ລາຍການ "ປະເພດຂໍ້ມູນ" ແມ່ນສໍາຄັນຕໍ່ພວກເຮົາ. ຂອງຄວາມຫມາຍທັງຫມົດ, "ລາຍຊື່" ແມ່ນຖືກຕ້ອງ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
1

ຈໍາ​ນວນ​ຂອງ​ວິ​ທີ​ການ​ທີ່​ຂໍ້​ມູນ​ໄດ້​ເຂົ້າ​ໄປ​ໃນ​ບັນ​ຊີ​ລາຍ​ການ​ບໍ່​ເຖິງ​ແມ່ນ​ຂ້ອນ​ຂ້າງ​ຫຼາຍ​.

  1. ຕົວຊີ້ບອກອິດສະລະຂອງອົງປະກອບລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດໃນຊ່ອງ "ແຫຼ່ງ" ທີ່ຕັ້ງຢູ່ໃນແຖບດຽວກັນຂອງກ່ອງໂຕ້ຕອບດຽວກັນ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    2
  2. ການຊີ້ບອກເບື້ອງຕົ້ນຂອງຄຸນຄ່າ. ຊ່ອງຂໍ້ມູນແຫຼ່ງຂໍ້ມູນປະກອບມີຂອບເຂດທີ່ມີຂໍ້ມູນທີ່ຕ້ອງການ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    3
  3. ກໍານົດຂອບເຂດທີ່ມີຊື່. ວິທີການທີ່ເຮັດຊ້ຳກັບອັນກ່ອນໜ້ານີ້, ແຕ່ມັນມີຄວາມຈຳເປັນພຽງແຕ່ໃນການຕັ້ງຊື່ຊ່ວງເບື້ອງຕົ້ນເທົ່ານັ້ນ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    4

ວິທີການເຫຼົ່ານີ້ຈະໃຫ້ຜົນໄດ້ຮັບທີ່ຕ້ອງການ. ຂໍໃຫ້ເບິ່ງວິທີການສ້າງລາຍການແບບເລື່ອນລົງໃນສະຖານະການຊີວິດຈິງ.

ອີງຕາມຂໍ້ມູນຈາກບັນຊີລາຍຊື່

ໃຫ້ເວົ້າວ່າພວກເຮົາມີຕາຕະລາງທີ່ອະທິບາຍປະເພດຂອງຫມາກໄມ້ທີ່ແຕກຕ່າງກັນ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
5

ເພື່ອສ້າງບັນຊີລາຍຊື່ໃນເມນູເລື່ອນລົງໂດຍອີງໃສ່ຊຸດຂໍ້ມູນນີ້, ທ່ານຈໍາເປັນຕ້ອງເຮັດດັ່ງຕໍ່ໄປນີ້:

  1. ເລືອກຕາລາງທີ່ສະຫງວນໄວ້ສໍາລັບລາຍຊື່ໃນອະນາຄົດ.
  2. ຊອກຫາແຖບຂໍ້ມູນຢູ່ໃນໂບ. ຢູ່ທີ່ນັ້ນ, ພວກເຮົາຄລິກໃສ່ "ກວດສອບຂໍ້ມູນ".
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    6
  3. ຊອກຫາລາຍການ “ປະເພດຂໍ້ມູນ” ແລະປ່ຽນຄ່າເປັນ “ລາຍການ”.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    7
  4. ຢູ່ໃນພາກສະຫນາມທີ່ຫມາຍເຖິງ "ແຫຼ່ງຂໍ້ມູນ", ໃສ່ຂອບເຂດທີ່ຕ້ອງການ. ກະລຸນາຮັບຊາບວ່າການອ້າງອີງຢ່າງແທ້ຈິງຕ້ອງຖືກລະບຸໄວ້ເພື່ອວ່າເມື່ອສຳເນົາລາຍການ, ຂໍ້ມູນບໍ່ປ່ຽນແປງ.
    8

ນອກຈາກນັ້ນ, ມີຫນ້າທີ່ສ້າງລາຍຊື່ໃນເວລາດຽວກັນໃນຫຼາຍກວ່າຫນຶ່ງເຊນ. ເພື່ອບັນລຸສິ່ງດັ່ງກ່າວ, ທ່ານຄວນເລືອກເອົາພວກມັນທັງຫມົດ, ແລະປະຕິບັດຂັ້ນຕອນດຽວກັນດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ກ່ອນຫນ້ານີ້. ອີກເທື່ອຫນຶ່ງ, ທ່ານຈໍາເປັນຕ້ອງໃຫ້ແນ່ໃຈວ່າການອ້າງອີງຢ່າງແທ້ຈິງຖືກຂຽນ. ຖ້າທີ່ຢູ່ບໍ່ມີເຄື່ອງຫມາຍເງິນໂດລາຢູ່ຂ້າງຫນ້າຖັນແລະຊື່ແຖວ, ຫຼັງຈາກນັ້ນທ່ານຈໍາເປັນຕ້ອງເພີ່ມພວກມັນໂດຍການກົດປຸ່ມ F4 ຈົນກ່ວາເຄື່ອງຫມາຍ $ ຢູ່ໃກ້ກັບຊື່ຖັນແລະແຖວ.

ດ້ວຍການບັນທຶກຂໍ້ມູນຄູ່ມື

ໃນສະຖານະການຂ້າງເທິງ, ບັນຊີລາຍຊື່ໄດ້ຖືກຂຽນໂດຍການເນັ້ນໃສ່ຂອບເຂດທີ່ກໍານົດໄວ້. ນີ້ແມ່ນວິທີທີ່ສະດວກ, ແຕ່ບາງຄັ້ງມັນຈໍາເປັນຕ້ອງບັນທຶກຂໍ້ມູນດ້ວຍຕົນເອງ. ນີ້ຈະເຮັດໃຫ້ມັນເປັນໄປໄດ້ເພື່ອຫຼີກເວັ້ນການຊ້ໍາຊ້ອນຂອງຂໍ້ມູນໃນ workbook.

ສົມມຸດວ່າພວກເຮົາກໍາລັງປະເຊີນຫນ້າກັບວຽກງານຂອງການສ້າງບັນຊີລາຍຊື່ທີ່ມີສອງທາງເລືອກທີ່ເປັນໄປໄດ້: ແມ່ນແລະບໍ່ແມ່ນ. ເພື່ອບັນລຸວຽກງານ, ມັນເປັນສິ່ງຈໍາເປັນ:

  1. ໃຫ້ຄລິກໃສ່ຕາລາງສໍາລັບບັນຊີລາຍຊື່.
  2. ເປີດ "ຂໍ້ມູນ" ແລະຫຼັງຈາກນັ້ນຊອກຫາພາກສ່ວນ "ກວດສອບຂໍ້ມູນ" ທີ່ຄຸ້ນເຄີຍກັບພວກເຮົາ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    9
  3. ອີກເທື່ອຫນຶ່ງ, ເລືອກປະເພດ "ບັນຊີລາຍຊື່".
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    10
  4. ທີ່ນີ້ທ່ານຈໍາເປັນຕ້ອງໃສ່ “ແມ່ນແລ້ວ; ບໍ່” ເປັນແຫຼ່ງ. ພວກ​ເຮົາ​ເຫັນ​ວ່າ​ຂໍ້​ມູນ​ທີ່​ຖືກ​ປ້ອນ​ດ້ວຍ​ຕົນ​ເອງ​ໂດຍ​ການ​ນໍາ​ໃຊ້ semicolon ສໍາ​ລັບ​ການ enumeration​.

ຫຼັງ​ຈາກ​ການ​ຄລິກ OK​, ພວກ​ເຮົາ​ມີ​ຜົນ​ໄດ້​ຮັບ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
11

ຕໍ່ໄປ, ໂຄງການຈະສ້າງເມນູເລື່ອນລົງໂດຍອັດຕະໂນມັດໃນຫ້ອງທີ່ເຫມາະສົມ. ຂໍ້ມູນທັງໝົດທີ່ຜູ້ໃຊ້ໄດ້ລະບຸໄວ້ເປັນລາຍການໃນລາຍການປັອບອັບ. ກົດລະບຽບສໍາລັບການສ້າງບັນຊີລາຍຊື່ໃນຫຼາຍຈຸລັງແມ່ນຄ້າຍຄືກັນກັບອັນທີ່ຜ່ານມາ, ມີຂໍ້ຍົກເວັ້ນພຽງແຕ່ວ່າທ່ານຕ້ອງລະບຸຂໍ້ມູນດ້ວຍຕົນເອງໂດຍໃຊ້ semicolon.

ການສ້າງລາຍການແບບເລື່ອນລົງໂດຍໃຊ້ຟັງຊັນ OFFSET

ນອກເຫນືອໄປຈາກວິທີການຄລາສສິກ, ມັນເປັນໄປໄດ້ທີ່ຈະນໍາໃຊ້ຫນ້າທີ່ ການແຈກຢາຍເພື່ອສ້າງເມນູແບບເລື່ອນລົງ.

ໃຫ້ເປີດແຜ່ນ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
12

ເພື່ອໃຊ້ຟັງຊັນສໍາລັບບັນຊີລາຍຊື່ dropdown, ທ່ານຈໍາເປັນຕ້ອງເຮັດດັ່ງຕໍ່ໄປນີ້:

  1. ເລືອກຕາລາງທີ່ສົນໃຈບ່ອນທີ່ທ່ານຕ້ອງການວາງລາຍຊື່ໃນອະນາຄົດ.
  2. ເປີດແຖບ "ຂໍ້ມູນ" ແລະປ່ອງຢ້ຽມ "ການກວດສອບຂໍ້ມູນ" ຕາມລໍາດັບ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    13
  3. ກໍານົດ "ບັນຊີລາຍຊື່". ນີ້ແມ່ນເຮັດໃນແບບດຽວກັນກັບຕົວຢ່າງທີ່ຜ່ານມາ. ສຸດທ້າຍ, ສູດຕໍ່ໄປນີ້ແມ່ນໃຊ້: =OFFSET(A$2$;0;0;5). ພວກເຮົາໃສ່ມັນບ່ອນທີ່ຈຸລັງທີ່ຈະໃຊ້ເປັນການໂຕ້ຖຽງຖືກລະບຸ.

ຫຼັງຈາກນັ້ນ, ໂຄງການຈະສ້າງເມນູທີ່ມີບັນຊີລາຍຊື່ຂອງຫມາກໄມ້.

syntax ສໍາລັບການນີ້ແມ່ນ:

=OFFSET(ອ້າງອີງ,line_offset,column_offset,[ຄວາມສູງ],[width])

ພວກເຮົາເຫັນວ່າຫນ້າທີ່ນີ້ມີ 5 arguments. ທໍາອິດ, ທີ່ຢູ່ຕາລາງທໍາອິດທີ່ຈະຖືກຊົດເຊີຍແມ່ນໃຫ້. ສອງ argument ຕໍ່ໄປກໍານົດຈໍານວນແຖວແລະຖັນທີ່ຈະຊົດເຊີຍ. ເວົ້າກ່ຽວກັບພວກເຮົາ, ການໂຕ້ຖຽງຄວາມສູງແມ່ນ 5 ເພາະວ່າມັນສະແດງເຖິງຄວາມສູງຂອງບັນຊີລາຍຊື່. 

ບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel ດ້ວຍການທົດແທນຂໍ້ມູນ (+ ໂດຍໃຊ້ຟັງຊັນ OFFSET)

ໃນກໍລະນີທີ່ໃຫ້ ການແຈກຢາຍ ອະນຸຍາດໃຫ້ສ້າງເມນູປັອບອັບທີ່ຢູ່ໃນຂອບເຂດຄົງທີ່. ຂໍ້ເສຍຂອງວິທີການນີ້ແມ່ນວ່າຫຼັງຈາກເພີ່ມລາຍການ, ທ່ານຈະຕ້ອງແກ້ໄຂສູດດ້ວຍຕົນເອງ.

ເພື່ອສ້າງບັນຊີລາຍຊື່ແບບເຄື່ອນໄຫວທີ່ມີການສະຫນັບສະຫນູນການປ້ອນຂໍ້ມູນໃຫມ່, ທ່ານຕ້ອງ:

  1. ເລືອກຕາລາງທີ່ສົນໃຈ.
  2. ຂະຫຍາຍແຖບ "ຂໍ້ມູນ" ແລະຄລິກໃສ່ "ການກວດສອບຂໍ້ມູນ".
  3. ໃນປ່ອງຢ້ຽມທີ່ເປີດ, ເລືອກເອົາລາຍການ "ລາຍການ" ອີກເທື່ອຫນຶ່ງແລະລະບຸສູດຕໍ່ໄປນີ້ເປັນແຫຼ່ງຂໍ້ມູນ: =СМЕЩ(A$2$;0;0;СЧЕТЕСЛИ($A$2:$A$100;”<>”))
  4. ກົດ OK.

ນີ້ປະກອບມີຟັງຊັນ COUNTIF, ເພື່ອກໍານົດທັນທີທັນໃດຈໍານວນຈຸລັງຖືກຕື່ມ (ເຖິງແມ່ນວ່າມັນມີຈໍານວນການນໍາໃຊ້ຫຼາຍ, ພວກເຮົາພຽງແຕ່ຂຽນມັນຢູ່ທີ່ນີ້ເພື່ອຈຸດປະສົງສະເພາະ).

ເພື່ອໃຫ້ສູດເຮັດວຽກຕາມປົກກະຕິ, ມັນຈໍາເປັນຕ້ອງຕິດຕາມເບິ່ງວ່າມີຈຸລັງຫວ່າງເປົ່າຢູ່ໃນເສັ້ນທາງຂອງສູດ. ພວກເຂົາບໍ່ຄວນເປັນ.

ບັນຊີລາຍຊື່ແບບເລື່ອນລົງທີ່ມີຂໍ້ມູນຈາກເອກະສານອື່ນຫຼື Excel

ວິທີການຄລາສສິກບໍ່ເຮັດວຽກຖ້າທ່ານຕ້ອງການເອົາຂໍ້ມູນຈາກເອກະສານອື່ນຫຼືແມ້ກະທັ້ງເອກະສານທີ່ມີຢູ່ໃນເອກະສານດຽວກັນ. ສໍາລັບການນີ້, ຫນ້າທີ່ຖືກນໍາໃຊ້ ປະຕິບັດຕາມ, ເຊິ່ງອະນຸຍາດໃຫ້ທ່ານເຂົ້າໄປໃນຮູບແບບທີ່ຖືກຕ້ອງຕາມການເຊື່ອມຕໍ່ໄປຫາຕາລາງທີ່ຢູ່ໃນແຜ່ນອື່ນຫຼືໂດຍທົ່ວໄປ - ໄຟລ໌. ທ່ານຈໍາເປັນຕ້ອງເຮັດດັ່ງຕໍ່ໄປນີ້:

  1. ເປີດໃຊ້ຕາລາງທີ່ພວກເຮົາວາງລາຍຊື່.
  2. ພວກເຮົາເປີດປ່ອງຢ້ຽມທີ່ພວກເຮົາຮູ້ແລ້ວ. ໃນສະຖານທີ່ດຽວກັນທີ່ພວກເຮົາເຄີຍຊີ້ບອກແຫຼ່ງທີ່ມາສໍາລັບໄລຍະອື່ນໆ, ສູດແມ່ນຊີ້ໃຫ້ເຫັນໃນຮູບແບບ =INDIRECT(“[List1.xlsx]Sheet1!$A$1:$A$9”). ຕາມທໍາມະຊາດ, ແທນທີ່ຈະເປັນ List1 ແລະ Sheet1, ທ່ານສາມາດໃສ່ຊື່ປື້ມແລະແຜ່ນຂອງທ່ານ, ຕາມລໍາດັບ. 

ເອົາໃຈໃສ່! ຊື່ໄຟລ໌ແມ່ນໃຫ້ຢູ່ໃນວົງເລັບສີ່ຫຼ່ຽມ. ໃນ​ກໍ​ລະ​ນີ​ນີ້, Excel ຈະ​ບໍ່​ສາ​ມາດ​ນໍາ​ໃຊ້​ໄຟລ​໌​ທີ່​ຖືກ​ປິດ​ໃນ​ປັດ​ຈຸ​ບັນ​ເປັນ​ແຫຼ່ງ​ຂໍ້​ມູນ​.

ມັນຄວນຈະສັງເກດວ່າຊື່ໄຟລ໌ຕົວມັນເອງເຮັດໃຫ້ຄວາມຮູ້ສຶກພຽງແຕ່ຖ້າເອກະສານທີ່ກໍານົດໄວ້ຢູ່ໃນໂຟນເດີດຽວກັນກັບບ່ອນທີ່ບັນຊີລາຍຊື່ຈະຖືກໃສ່. ຖ້າບໍ່, ທ່ານຕ້ອງລະບຸທີ່ຢູ່ຂອງເອກະສານນີ້ຢ່າງເຕັມທີ່.

ການສ້າງ Dropdowns ທີ່ຂຶ້ນກັບ

ບັນຊີລາຍຊື່ທີ່ເພິ່ງພາອາໄສແມ່ນລາຍການທີ່ເນື້ອຫາໄດ້ຮັບຜົນກະທົບຈາກການເລືອກຂອງຜູ້ໃຊ້ໃນບັນຊີລາຍຊື່ອື່ນ. ສົມມຸດວ່າພວກເຮົາມີຕາຕະລາງເປີດຢູ່ທາງຫນ້າຂອງພວກເຮົາເຊິ່ງປະກອບດ້ວຍສາມຂອບເຂດ, ແຕ່ລະອັນໄດ້ຖືກຕັ້ງຊື່.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
24

ທ່ານຈໍາເປັນຕ້ອງປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້ເພື່ອສ້າງລາຍຊື່ທີ່ຜົນໄດ້ຮັບໄດ້ຮັບຜົນກະທົບຈາກທາງເລືອກທີ່ເລືອກໃນບັນຊີລາຍຊື່ອື່ນ.

  1. ສ້າງລາຍຊື່ທີ 1 ດ້ວຍຊື່ຊ່ວງ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    25
  2. ໃນຈຸດເຂົ້າແຫຼ່ງ, ຕົວຊີ້ວັດທີ່ກໍານົດໄວ້ແມ່ນເນັ້ນໃສ່ຫນຶ່ງຄັ້ງ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    26
  3. ສ້າງບັນຊີລາຍຊື່ທີ 2 ຂຶ້ນກັບປະເພດຂອງພືດທີ່ຄົນໄດ້ເລືອກ. ທາງເລືອກອື່ນ, ຖ້າທ່ານລະບຸຕົ້ນໄມ້ໃນບັນຊີລາຍຊື່ທໍາອິດ, ຂໍ້ມູນໃນບັນຊີລາຍຊື່ທີສອງຈະເປັນ "oak, hornbeam, ແກ່ນຫມາກກໍ່" ແລະອື່ນໆ. ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຂຽນສູດໃນສະຖານທີ່ຂອງການປ້ອນຂໍ້ມູນຂອງແຫຼ່ງຂໍ້ມູນ =INDIRECT(E3). E3 – ຕາລາງທີ່ມີຊື່ຂອງໄລຍະ 1.=INDIRECT(E3). E3 – ຕາລາງທີ່ມີຊື່ຂອງບັນຊີລາຍຊື່ 1.

ໃນປັດຈຸບັນທຸກສິ່ງທຸກຢ່າງແມ່ນກຽມພ້ອມ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
27

ວິທີການເລືອກຄ່າຫຼາຍຈາກບັນຊີລາຍຊື່ເລື່ອນລົງ?

ບາງຄັ້ງມັນບໍ່ສາມາດທີ່ຈະໃຫ້ຄວາມມັກພຽງແຕ່ຫນຶ່ງຄ່າ, ສະນັ້ນຕ້ອງເລືອກຫຼາຍກວ່າຫນຶ່ງ. ຫຼັງຈາກນັ້ນ, ທ່ານຈໍາເປັນຕ້ອງເພີ່ມ macro ໃສ່ລະຫັດຫນ້າ. ການນໍາໃຊ້ການປະສົມປະສານທີ່ສໍາຄັນ Alt + F11 ເປີດ Visual Basic Editor. ແລະລະຫັດຖືກໃສ່ຢູ່ທີ່ນັ້ນ.

Private Sub Worksheet_Change (ByVal Target As Range)

    ໃນຂໍ້ຜິດພາດຕໍ່ໄປ

    ຖ້າບໍ່ຕັດກັນ(Target, Range(«Е2:Е9»)) ບໍ່ມີຫຍັງ ແລະເປົ້າໝາຍ.Cells.Count = 1 ແລ້ວ.

        Application.EnableEvents = ບໍ່ຖືກຕ້ອງ

        ຖ້າ Len (Target.Offset (0, 1)) = 0 ຫຼັງຈາກນັ້ນ

            Target.Offset(0, 1) = ເປົ້າໝາຍ

        ອື່ນ

            Target.End (xlToRight).Offset(0, 1) = ເປົ້າໝາຍ

        End If

        Target.ClearContents

        Application.EnableEvents = ຈິງ

    End If

End Sub 

ເພື່ອໃຫ້ເນື້ອໃນຂອງຈຸລັງສະແດງຢູ່ຂ້າງລຸ່ມນີ້, ພວກເຮົາໃສ່ລະຫັດຕໍ່ໄປນີ້ເຂົ້າໃນຕົວແກ້ໄຂ.

Private Sub Worksheet_Change (ByVal Target As Range)

    ໃນຂໍ້ຜິດພາດຕໍ່ໄປ

    ຖ້າ​ຫາກ​ວ່າ​ບໍ່​ໄດ້ Intersect(Target, Range(«Н2:К2»)) ແມ່ນ​ບໍ່​ມີ​ຫຍັງ​ແລະ Target.Cells.Count = 1 ຫຼັງ​ຈາກ​ນັ້ນ

        Application.EnableEvents = ບໍ່ຖືກຕ້ອງ

        ຖ້າ Len (Target.Offset (1, 0)) = 0 ຫຼັງຈາກນັ້ນ

            Target.Offset(1, 0) = ເປົ້າໝາຍ

        ອື່ນ

            Target.End (xlDown).Offset (1, 0) = ເປົ້າໝາຍ

        End If

        Target.ClearContents

        Application.EnableEvents = ຈິງ

    End If

End Sub

ແລະສຸດທ້າຍ, ລະຫັດນີ້ຖືກນໍາໃຊ້ເພື່ອຂຽນໃນຫນຶ່ງເຊນ.

Private Sub Worksheet_Change (ByVal Target As Range)

    ໃນຂໍ້ຜິດພາດຕໍ່ໄປ

    ຖ້າບໍ່ຕັດກັນ(Target, Range(«C2:C5»)) ບໍ່ມີຫຍັງ ແລະເປົ້າໝາຍ.Cells.Count = 1 ແລ້ວ.

        Application.EnableEvents = ບໍ່ຖືກຕ້ອງ

        newVal = ເປົ້າໝາຍ

        Application.Undo

        oldval = ເປົ້າໝາຍ

        ຖ້າ Len (oldval) <> 0 ແລະ oldval <> newVal ຫຼັງຈາກນັ້ນ

            ເປົ້າໝາຍ = ເປົ້າໝາຍ & « , » & newVal

        ອື່ນ

            ເປົ້າໝາຍ = newVal

        End If

        ຖ້າ Len (newVal) = 0 ຫຼັງຈາກນັ້ນ Target.ClearContents

        Application.EnableEvents = ຈິງ

    End If

End Sub

ຊ່ວງແມ່ນສາມາດແກ້ໄຂໄດ້.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງດ້ວຍການຄົ້ນຫາ?

ໃນ​ກໍ​ລະ​ນີ​ນີ້​, ໃນ​ເບື້ອງ​ຕົ້ນ​ທ່ານ​ຕ້ອງ​ໄດ້​ນໍາ​ໃຊ້​ປະ​ເພດ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ຂອງ​ບັນ​ຊີ​ລາຍ​ການ​. ແຖບ "ນັກພັດທະນາ" ເປີດ, ຫຼັງຈາກນັ້ນທ່ານຈໍາເປັນຕ້ອງກົດຫຼືແຕະ (ຖ້າຫນ້າຈໍຖືກແຕະ) ໃນອົງປະກອບ "Insert" - "ActiveX". ມັນມີກ່ອງ combo. ທ່ານຈະຖືກກະຕຸ້ນໃຫ້ແຕ້ມບັນຊີລາຍຊື່ນີ້, ຫຼັງຈາກນັ້ນມັນຈະຖືກເພີ່ມເຂົ້າໃນເອກະສານ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
28

ນອກຈາກນັ້ນ, ມັນຖືກຕັ້ງຄ່າໂດຍຜ່ານຄຸນສົມບັດ, ບ່ອນທີ່ຂອບເຂດຖືກລະບຸໄວ້ໃນຕົວເລືອກ ListFillRange. ເຊລທີ່ຄ່າທີ່ຜູ້ໃຊ້ກຳນົດຈະສະແດງແມ່ນຖືກຕັ້ງຄ່າໂດຍໃຊ້ຕົວເລືອກ LinkedCell. ຕໍ່ໄປ, ທ່ານພຽງແຕ່ຕ້ອງການຂຽນຕົວອັກສອນທໍາອິດ, ເພາະວ່າໂຄງການຈະແນະນໍາຄ່າທີ່ເປັນໄປໄດ້ໂດຍອັດຕະໂນມັດ.

ບັນຊີລາຍຊື່ແບບເລື່ອນລົງດ້ວຍການທົດແທນຂໍ້ມູນອັດຕະໂນມັດ

ນອກນັ້ນຍັງມີຟັງຊັນທີ່ຂໍ້ມູນຖືກແທນທີ່ໂດຍອັດຕະໂນມັດຫຼັງຈາກທີ່ພວກມັນຖືກເພີ່ມເຂົ້າໃນຂອບເຂດ. ມັນງ່າຍທີ່ຈະເຮັດສິ່ງນີ້:

  1. ສ້າງຊຸດຂອງຕາລາງສໍາລັບລາຍຊື່ໃນອະນາຄົດ. ໃນກໍລະນີຂອງພວກເຮົາ, ນີ້ແມ່ນຊຸດຂອງສີ. ພວກເຮົາເລືອກມັນ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    14
  2. ຕໍ່ໄປ, ມັນຈໍາເປັນຕ້ອງຖືກຈັດຮູບແບບເປັນຕາຕະລາງ. ທ່ານຈໍາເປັນຕ້ອງກົດປຸ່ມຂອງຊື່ດຽວກັນແລະເລືອກຮູບແບບຕາຕະລາງ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    15
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    16

ຕໍ່ໄປ, ທ່ານຈໍາເປັນຕ້ອງຢືນຢັນຂອບເຂດນີ້ໂດຍການກົດປຸ່ມ "OK".

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
17

ພວກເຮົາເລືອກຕາຕະລາງຜົນໄດ້ຮັບແລະໃຫ້ຊື່ມັນຜ່ານຊ່ອງໃສ່ຂໍ້ມູນທີ່ຢູ່ເທິງສຸດຂອງຖັນ A.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
18

ນັ້ນແມ່ນ, ມີຕາຕະລາງ, ແລະມັນສາມາດຖືກນໍາໃຊ້ເປັນພື້ນຖານສໍາລັບບັນຊີລາຍຊື່ເລື່ອນລົງ, ທີ່ທ່ານຕ້ອງການ:

  1. ເລືອກຕາລາງທີ່ລາຍຊື່ຕັ້ງຢູ່.
  2. ເປີດກ່ອງໂຕ້ຕອບການກວດສອບຂໍ້ມູນ.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    19
  3. ພວກເຮົາກໍານົດປະເພດຂໍ້ມູນເປັນ "ລາຍຊື່", ແລະເປັນຄ່າທີ່ພວກເຮົາໃຫ້ຊື່ຂອງຕາຕະລາງໂດຍຜ່ານເຄື່ອງຫມາຍ =.
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    20
    ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
    21

ທຸກສິ່ງທຸກຢ່າງ, ຫ້ອງແມ່ນກຽມພ້ອມ, ແລະຊື່ຂອງສີແມ່ນສະແດງຢູ່ໃນມັນ, ດັ່ງທີ່ພວກເຮົາຕ້ອງການໃນເບື້ອງຕົ້ນ. ໃນປັດຈຸບັນທ່ານສາມາດເພີ່ມຕໍາແຫນ່ງໃຫມ່ພຽງແຕ່ໂດຍການຂຽນໃຫ້ເຂົາເຈົ້າຢູ່ໃນຫ້ອງທີ່ຕັ້ງຢູ່ຕ່ໍາເລັກນ້ອຍໃນທັນທີຫຼັງຈາກອັນສຸດທ້າຍ.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
22

ນີ້ແມ່ນຂໍ້ໄດ້ປຽບຂອງຕາຕະລາງ, ທີ່ລະດັບອັດຕະໂນມັດຈະເພີ່ມຂຶ້ນເມື່ອຂໍ້ມູນໃຫມ່ຖືກເພີ່ມ. ຕາມນັ້ນແລ້ວ, ນີ້ແມ່ນວິທີທີ່ສະດວກທີ່ສຸດທີ່ຈະເພີ່ມບັນຊີລາຍຊື່.

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
23

ວິທີການຄັດລອກບັນຊີລາຍຊື່ແບບເລື່ອນລົງ?

ເພື່ອຄັດລອກ, ມັນພຽງພໍທີ່ຈະໃຊ້ການປະສົມປະສານທີ່ສໍາຄັນ Ctrl + C ແລະ Ctrl + V. ດັ່ງນັ້ນບັນຊີລາຍຊື່ເລື່ອນລົງຈະຖືກຄັດລອກພ້ອມກັບຮູບແບບ. ເພື່ອເອົາການຈັດຮູບແບບອອກ, ທ່ານຈໍາເປັນຕ້ອງໃຊ້ການວາງພິເສດ (ໃນເມນູສະພາບການ, ຕົວເລືອກນີ້ປາກົດຂຶ້ນຫຼັງຈາກການຄັດລອກບັນຊີລາຍຊື່), ບ່ອນທີ່ "ເງື່ອນໄຂກ່ຽວກັບຄ່າ" ທາງເລືອກແມ່ນຖືກກໍານົດ.

ເລືອກຕາລາງທັງໝົດທີ່ມີລາຍການແບບເລື່ອນລົງ

ເພື່ອບັນລຸວຽກງານນີ້, ທ່ານຕ້ອງໃຊ້ຫນ້າທີ່ "ເລືອກກຸ່ມຂອງຈຸລັງ" ໃນກຸ່ມ "ຊອກຫາແລະເລືອກ".

ວິທີການສ້າງບັນຊີລາຍຊື່ແບບເລື່ອນລົງໃນ Excel
29

ຫຼັງຈາກນັ້ນ, ກ່ອງໂຕ້ຕອບຈະເປີດ, ບ່ອນທີ່ທ່ານຄວນເລືອກລາຍການ "ທັງຫມົດ" ແລະ "ອັນດຽວກັນ" ໃນເມນູ "ການກວດສອບຂໍ້ມູນ". ລາຍການທໍາອິດເລືອກລາຍການທັງຫມົດ, ແລະທີສອງເລືອກພຽງແຕ່ລາຍການທີ່ຄ້າຍຄືກັນກັບບາງອັນ.

ອອກຈາກ Reply ເປັນ