สร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • ในคลิปนี้จะสอนการสร้าง Dropdown List หลายชั้น เพื่อกรอกข้อมูลจังหวัด อำเภอ ตำบล รหัสไปรษณีย์ ด้วย Excel 365 ครับ
    ซึ่งมีความพิเศษกว่าคลิปก่อนๆ ตรงที่จะเป็น Dropdown หลายชั้นที่สามารถทำได้หลายอันให้กับข้อมูลการซื้อขายของแต่ละบรรทัดแยกกันของใครของมันเลย
    ซึ่งเพื่อนๆ จะได้เรียนรู้ฟังก์ชันที่เป็น Dynamic Array ของ Excel 365 มากมาย เช่น UNIQUE, SORT, FILTER, TRANSPOSE การอ้างอิงด้วย # เป็นต้น
    โหลดไฟล์ประกอบได้ที่ :
    github.com/The...
    **********
    ในคลิปนี้มีความผิดพลาดเล็กน้อย เพราะผมลืมนึกไปว่า ในประเทศไทย ชื่ออำเภอ/ตำบล อาจจะซ้ำกันก็ได้ ทำให้เลขรหัสไปรณีย์ที่แสดงขึ้นมามันเยอะเกินความจริงไป
    ผมได้แสดงวิธีแก้ไขสูตรให้แล้วที่ • วิธีแก้ไขสูตรคลิปก่อนห...
    สรุปได้ว่าสูตรเป็นดังนี้
    ================
    ชื่อจังหวัด :
    =SORT(UNIQUE(PostCodeTable[ProvinceThai]))
    ชื่ออำเภอ : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[DistrictThaiShort],PostCodeTable[ProvinceThai]=H5,"กรุณาเลือกจังหวัด"))))
    ชื่อตำบล : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[TambonThaiShort],(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),"กรุณาเลือกอำเภอ"))))
    รหัสไปรษณีย์ :
    =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[PostCode],(PostCodeTable[TambonThaiShort]=Sheet1!J5)*(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),"กรุณาเลือกตำบล"))))
    *****
    ถ้าชอบคลิปนี้ ช่วย Subscribe ช่อง RUclips เป็นกำลังใจให้ผมไปถึง 100K sub ด้วยนะ ^^
    ===================================================
    ติดตาม พูดคุย สอบถามปัญหา Excel กันได้ที่ : / thepexcel
    อ่านบทความ Excel ดีๆ ได้ที่ : www.thepexcel....
    คอร์สออนไลน์จากเทพเอ็กเซล
    =======================
    คอร์ส Excel Level Up (พื้นฐาน-กลาง) : bit.ly/Excel-L...
    คอร์ส Excel Power Up 2021 : bit.ly/thepexc...
    คอร์ส Powerful Data with power BI : bit.ly/powerfu...
    คอร์ส Power BI DAX Advance : bit.ly/ThepExc...
    สร้างสูตรมหัศจรรย์ขั้นเทพ ด้วย Array Formula : bit.ly/ThepExc...
    ดูคอร์สทั้งหมดได้ที่่นี่ : www.thepexcel....

Комментарии • 55

  • @ThepExcel
    @ThepExcel  3 года назад +4

    ในคลิปนี้มีความผิดพลาดเล็กน้อย เพราะผมลืมนึกไปว่า ในประเทศไทย ชื่ออำเภอ/ตำบล อาจจะซ้ำกันก็ได้ ทำให้เลขรหัสไปรณีย์ที่แสดงขึ้นมามันเยอะเกินความจริงไป
    ผมได้แสดงวิธีแก้ไขสูตรให้แล้วที่ ruclips.net/video/6zCONoj5asM/видео.html
    สรุปได้ว่าสูตรเป็นดังนี้
    ================
    ชื่อจังหวัด :
    =SORT(UNIQUE(PostCodeTable[ProvinceThai]))
    ชื่ออำเภอ : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[DistrictThaiShort],PostCodeTable[ProvinceThai]=H5,"กรุณาเลือกจังหวัด"))))
    ชื่อตำบล : =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[TambonThaiShort],(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),"กรุณาเลือกอำเภอ"))))
    รหัสไปรษณีย์ :
    =TRANSPOSE(SORT(UNIQUE(FILTER(PostCodeTable[PostCode],(PostCodeTable[TambonThaiShort]=Sheet1!J5)*(PostCodeTable[DistrictThaiShort]=Sheet1!I5)*(PostCodeTable[ProvinceThai]=Sheet1!H5),"กรุณาเลือกตำบล"))))

  • @BobbyXVN_BixB
    @BobbyXVN_BixB Год назад

    สุดยอด ขอบคุณสำลับกานแบ่งปัน

  • @Nealneew
    @Nealneew 2 года назад

    เทพ ตามชื่อเลยครับ👍

  • @bugbunnyx1602
    @bugbunnyx1602 9 месяцев назад

    เราสามารถ Import ตัว Dropdown ไปใส่เป็นโค้ดใน VBA เพื่อเรียกใช้งานได้มั้ยครับ

  • @paramethanwattanavut846
    @paramethanwattanavut846 3 года назад

    สอบถามครับ กรณีที่เห็นในฟอร์มบางฟอร์มเอากรุงเทพไว้บรรทัดแรก เราจะทำให้listโชว์กรุงเทพบรรทัดแรกได้ไหมครับ อย่างไร

    • @ThepExcel
      @ThepExcel  3 года назад

      ถ้าไม่สั่ง SORT ครอบเข้าไปมันจะเรียงนามต้นฉบับครับ

  • @premc9106
    @premc9106 3 года назад

    ได้ความรู้ครับ เคยต้องใช้แบบนี้ data validation list และ sublist ยิ๊บมากถึงขั้น งง ไป 2 วัน เพลียมาก น่าจะได้รู้จักคลิปนี้ก่อน 🤣

    • @ThepExcel
      @ThepExcel  3 года назад

      อย่างน้อยตอนนี้ก็รู้แล้ว อนาคตจะได้สบายครับ ^^

  • @tyoum8234
    @tyoum8234 3 года назад

    รบกวนสอบถามครับ Drop down สามารถขยายให้มันขนาดใหญ่ๆ ได้มั้ยครับบางที Drop down หลายบรรทัดแล้วมองไม่เป็น

    • @ThepExcel
      @ThepExcel  3 года назад +1

      Dropdown ปกติทำไม่ได้ครับ แนะนำให้ปรับ zoom เป็น 100% นะครับ

    • @tyoum8234
      @tyoum8234 3 года назад

      @@ThepExcelขอบคุณครับ

  • @bomcomsound
    @bomcomsound 2 года назад

    เราสามารถเลือกเปลี่ยนโดยเลือก รหัสไปรษณีย์ ก่อน แล้วให้มัน เลือก ตำบล อำเภอ จังหวัด ได้ใหม ครับ

  • @pattarajareeyaemsuk719
    @pattarajareeyaemsuk719 3 года назад

    รบกวนสอบถามค่ะ ว่าถ้าทำแบบนี้มันจะทำให้ไฟล์ใหญ่ไหมคะ ถ้าในกรณีที่เรามีข้อมูลดรอปดาวเยอะๆ ขอบคุณค่ะ

    • @ThepExcel
      @ThepExcel  3 года назад +1

      ใหญ่ครับ ถ้าไม่ทำแบบนี้ จะต้องเขียนสูตรอีกแบบที่ยากกว่านี้พอสมควรครับ แต่ทำได้เช่นกัน

    • @athachaipreechawat163
      @athachaipreechawat163 2 года назад

      @@ThepExcel ต้องทำยังไงเหรอครับ พอดีกำลังหาวิธีดรอปดาว 2 ชั้น ประมาณ 2-3 พันเซลครับ

  • @sresre6135
    @sresre6135 9 месяцев назад

    อำนาจเจริญ

  • @vii5ri
    @vii5ri 3 года назад +1

    ความรู้ ทรงคุนค่า ครับ คลิปนี้

    • @ThepExcel
      @ThepExcel  3 года назад

      ขอบคุณครับ

  • @เจษฎาใจร้าย
    @เจษฎาใจร้าย 3 года назад

    มีวิธีสร้าง Dropdown Lis โดยการพิมพ์พยัญชนะแล้วเด้งตัวเลือกขึ้นมามั้ยคครับ จะได้ไม่ต้องใช้เมาท์คลิ๊กอะครับ ขอบคุณครับ

    • @ThepExcel
      @ThepExcel  3 года назад

      มีครับ เคย post ไปแล้ว คลิปนี้ครับ ruclips.net/video/KeKfVf8AHZY/видео.html

    • @เจษฎาใจร้าย
      @เจษฎาใจร้าย 3 года назад

      @@ThepExcel ขอบคุณมากครับ

  • @bunnycute6826
    @bunnycute6826 2 года назад

    ถ้าเพิ่ม sheet แล้วใช้ชุดข้อมูลเดิมต้องทำยังไงครับ

  • @witoonphetdasada199
    @witoonphetdasada199 3 года назад

    ถ้าไม่ได้ใช้ office365 จะทำยังไงครับ มีตัวอย่างมั้ยครับ

    • @ThepExcel
      @ThepExcel  3 года назад

      ต้องใช้แนวทางตามคลิปเก่าๆ ของผมครับ

  • @jpamania9886
    @jpamania9886 3 года назад

    ดึงฐานข้อมูลทั้งหมดมายังงัยครับ. จังหวัด อำเภอ ตำบล รหัสไปรษณีย์? ขอบคุณครับ

    • @ThepExcel
      @ThepExcel  3 года назад +2

      ผมใส่ link ไว้ใน description ครับ

    • @jpamania9886
      @jpamania9886 3 года назад

      หาlink ไม่เจอครับ

    • @ThepExcel
      @ThepExcel  3 года назад +1

      @@jpamania9886 ดูดีๆ ครับ link แรกใน description เลย

    • @jpamania9886
      @jpamania9886 3 года назад

      @@ThepExcel อาจารย์ครับ ผมอยากรู้วิธีการซ่อนสูตร ใน google sheet ครับ

  • @phatcharaphonanaksaen2742
    @phatcharaphonanaksaen2742 Год назад

    มีสูตรสำหรับ Excel ธรรมดาไหมคะ

  • @ชาลีคึมสูง
    @ชาลีคึมสูง 11 месяцев назад

    อ.ห้วยแถงจ.นครราชสีมา

  • @สงวนทองเกลี้ยง

    จ.ยโสธร อ.ค้อวัง

  • @malineeduangnet4312
    @malineeduangnet4312 6 месяцев назад

    จ.นนทบุรี

  • @นุภาเภกานนท์

    ท่ามะกา กาญจนบุรี

  • @MegaPop007
    @MegaPop007 3 года назад

    ได้ความรู้เพิ่ม

  • @Satbom19
    @Satbom19 3 года назад

    สอบถามครับ แบบนี้ หาก ชื่อ ตำบล มันซ้ำกัน แต่ คนละ จังหวัด รหัสไปรษณีย์ จะถูกให้ เลือก หลายตัว ตาม ชื่อตำบลนั้นๆ มีวิธีไหมครับ ขอบคุณครับ

    • @ThepExcel
      @ThepExcel  3 года назад +1

      จริงด้วยครับ เดี๋ยวผมเขียนสูตรแก้ให้นิดนึง ขอบคุณที่บอกครับ

    • @ThepExcel
      @ThepExcel  3 года назад +1

      จริงๆ คือ เขียนเงื่อนไขใน filter เพิ่มเข้าไปอีกด้วยการคูณครับ เดี๋ยวเขียนให้ดู

  • @iambad9979
    @iambad9979 2 года назад

    ทำตามขั้นตอนแล้ว แต่พอเลือกจังหวัดอันที่สอง ส่วนของอำเภอ ยังเป็นของอันแรกอยู่ ต้องแก้ยังไงคะ

    • @ThepExcel
      @ThepExcel  2 года назад

      ต้องกดเลือกใหม่ครับ เพราะ data validation มันจะไม่เคลียร์ของเก่าให้เอง ถ้าจะให้มัน clear ต้องเขียน vba

  • @ตึงไม่ไหว
    @ตึงไม่ไหว 2 года назад

    รหัสจังหวัดสระบุรีอะไรคะ

  • @bunseejittrapirom6392
    @bunseejittrapirom6392 29 дней назад

    สุราษฎร์ธานีอำเภอพุนพิน

  • @nkpp884
    @nkpp884 11 месяцев назад

    นครราชสีมา

  • @saysanasb2564
    @saysanasb2564 3 года назад

    ຂອບໃຈຫຼາຍໆເດີເຈົ້າ

  • @อนันต์กันต์นิกูล

    พิจิตร

  • @บุญวัฒน์บุญมาวัฒน์

    รหัสไปรษณีย์เขตหนองแขม

  • @huaweiy5lite903
    @huaweiy5lite903 3 месяца назад

    อำเภอเกาะคา

  • @huaweiy5lite903
    @huaweiy5lite903 3 месяца назад

    ลำปาง

  • @อดินันท์เทพบุตร

    ไปรษณีย์ จ.ส่พรรณ

  • @papassornlabutda9881
    @papassornlabutda9881 3 года назад

    พี่ศิระ แม่งเทพว่ะ 5555 ขอโทษที่ใช้คำหยาบนะครับ

    • @ThepExcel
      @ThepExcel  3 года назад

      ไม่เป็นไรครับ ชอบๆ เป็นคำชมแบบจริงใจ 555

  • @Thebest-wu1rb
    @Thebest-wu1rb Год назад

    อ.ปากช่อง

  • @สุนทรน้อยเภา

    อำนาจเจริญ

  • @Thebest-wu1rb
    @Thebest-wu1rb Год назад

    นครราชสีมา