สร้างพารามิเตอร์แบบสอบถาม

เมื่อคุณคิวรีข้อมูลใน Excel คุณอาจต้องการใช้ค่าป้อนเข้า-พารามิเตอร์-เพื่อระบุบางอย่างเกี่ยวกับคิวรี เมื่อต้องการทำเช่นนี้คุณจะสร้างคิวรีพารามิเตอร์ วิธีที่คุณสร้างแบบสอบถามพารามิเตอร์และวิธีการทำงานขึ้นอยู่กับว่าคุณใช้ Microsoft Query หรือ Power Query

เคล็ดลับ: พารามิเตอร์ Power Query มีความแตกต่างกันมากจากพารามิเตอร์ที่ใช้ในคิวรีแบบใช้ SQL นอกจากนี้คุณยังสามารถใช้คิวรีแทนที่จะเป็นพารามิเตอร์ที่แท้จริงถ้าสิ่งที่คุณต้องการคือการกรองข้อมูล ให้ลองอ่านส่วนตัวอย่างของ Power Query ก่อนที่คุณจะสร้างพารามิเตอร์ใน Power Query

Microsoft Query

Power Query

พารามิเตอร์มีผลต่อคิวรีอย่างไร

พารามิเตอร์จะถูกใช้ในส่วนคำสั่ง WHERE ของคิวรีซึ่งจะทำหน้าที่เป็นตัวกรองสำหรับข้อมูลที่ดึงข้อมูล

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

ตัวเลือกการป้อนข้อมูลพารามิเตอร์

พารามิเตอร์สามารถพร้อมท์ผู้ใช้สำหรับค่าป้อนเข้าเมื่อมีการเรียกใช้คิวรีหรือรีเฟรชใช้ค่าคงที่เป็นค่าป้อนเข้าหรือใช้เนื้อหาของเซลล์ที่ระบุเป็นค่าป้อนเข้า

พารามิเตอร์ไม่พร้อมท์สำหรับการป้อนข้อมูล คุณสามารถเปลี่ยนค่าของพวกเขาโดยใช้ตัวแก้ไข Power Query หรือแทนที่จะเป็นพารามิเตอร์ bona สุจริตคุณสามารถใช้คิวรีที่อ้างอิงไปยังตำแหน่งที่ตั้งภายนอกที่มีค่าที่คุณสามารถแก้ไขได้อย่างง่ายดาย

ขอบเขตของพารามิเตอร์

พารามิเตอร์เป็นส่วนหนึ่งของคิวรีที่มีการปรับเปลี่ยนและไม่สามารถนำมาใช้ใหม่ในแบบสอบถามอื่นได้

พารามิเตอร์จะแยกออกจากแบบสอบถามเมื่อสร้างขึ้นแล้วคุณสามารถเพิ่มพารามิเตอร์ลงในแบบสอบถามได้ตามต้องการ

  1. คลิกข้อมูล>รับข้อมูลการแปลง & >รับข้อมูล>จากแหล่งข้อมูลอื่น>จาก Microsoft Query

  2. ให้ทำตามขั้นตอนของตัวช่วยสร้างคิวรี บนหน้าจอตัวช่วยสร้างแบบสอบถามให้เลือกดูข้อมูลหรือแก้ไขแบบสอบถามใน Microsoft queryแล้วคลิกเสร็จสิ้น หน้าต่างแบบสอบถามของ Microsoft จะเปิดขึ้นและแสดงแบบสอบถามของคุณ

  3. คลิกดู> SQL ในกล่องโต้ตอบ SQL ที่ปรากฏขึ้นให้ค้นหาส่วนคำสั่ง where-เส้นเริ่มต้นด้วยคำที่อยู่โดยทั่วไปที่จุดสิ้นสุดของโค้ด SQL ถ้าไม่มีส่วนคำสั่ง WHERE ให้เพิ่มโดยการพิมพ์ที่อยู่บนบรรทัดใหม่ที่จุดสิ้นสุดของคิวรี

  4. หลังจากที่พิมพ์ชื่อเขตข้อมูลตัวดำเนินการเปรียบเทียบ (=, <, >, เช่นฯลฯ) และอย่างใดอย่างหนึ่งต่อไปนี้:

    • สำหรับพร้อมท์พารามิเตอร์ทั่วไปให้พิมพ์เครื่องหมายคำถาม (?) ไม่มีวลีที่เป็นประโยชน์จะแสดงอยู่ในพร้อมท์ที่ปรากฏขึ้นเมื่อมีการเรียกใช้คิวรี

      มุมมอง SQL ของคิวรี MS ที่เน้นส่วนคำสั่ง WHERE

    • สำหรับพร้อมท์พารามิเตอร์ที่ช่วยให้ผู้ใช้มีการป้อนข้อมูลที่ถูกต้องให้พิมพ์วลีที่อยู่ในวงเล็บเหลี่ยม วลีจะแสดงในพร้อมท์พารามิเตอร์เมื่อมีการเรียกใช้คิวรี

      มุมมอง SQL ของคิวรี MS ที่เน้นส่วนคำสั่ง WHERE

  5. หลังจากที่คุณเสร็จสิ้นการเพิ่มเงื่อนไขกับพารามิเตอร์ไปยังส่วนคำสั่ง WHERE แล้วให้คลิกตกลงเพื่อเรียกใช้คิวรี Excel จะพร้อมท์ให้คุณใส่ค่าสำหรับแต่ละพารามิเตอร์แล้ว Microsoft Query จะแสดงผลลัพธ์

  6. เมื่อคุณพร้อมที่จะโหลดข้อมูลให้ปิดหน้าต่างแบบสอบถามของ Microsoft เพื่อส่งกลับผลลัพธ์ไปยัง Excel กล่องโต้ตอบนำเข้าข้อมูลจะเปิดขึ้น

    กล่องโต้ตอบนำเข้าข้อมูลใน Excel

  7. เมื่อต้องการตรวจทานพารามิเตอร์ของคุณให้คลิกคุณสมบัติ จากนั้นในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อบนแท็บคำนิยามให้คลิกพารามิเตอร์

    กล่องโต้ตอบคุณสมบัติการเชื่อมต่อ

  8. กล่องโต้ตอบพารามิเตอร์จะแสดงพารามิเตอร์ที่ใช้ในคิวรี เลือกพารามิเตอร์ภายใต้ชื่อพารามิเตอร์เพื่อตรวจทานหรือเปลี่ยนวิธีการรับค่าพารามิเตอร์ คุณสามารถเปลี่ยนพร้อมท์พารามิเตอร์ใส่ค่าที่ระบุหรือระบุการอ้างอิงเซลล์ได้

    กล่องโต้ตอบพารามิเตอร์ของคิวรี MS

  9. คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงของคุณและปิดกล่องโต้ตอบพารามิเตอร์จากนั้นในกล่องโต้ตอบนำเข้าข้อมูลให้คลิกตกลงเพื่อแสดงผลลัพธ์ของคิวรีใน Excel

ในตอนนี้เวิร์กบุ๊กของคุณมีคิวรีพารามิเตอร์ เมื่อใดก็ตามที่คุณเรียกใช้คิวรีหรือรีเฟรชการเชื่อมต่อข้อมูล Excel จะตรวจสอบพารามิเตอร์เพื่อทำให้ส่วนคำสั่ง WHERE ของคิวรีเสร็จสมบูรณ์ ถ้าพารามิเตอร์แสดงพร้อมท์สำหรับค่า Excel จะแสดงกล่องโต้ตอบใส่ค่าพารามิเตอร์เพื่อรวบรวมการป้อนข้อมูลซึ่งคุณสามารถพิมพ์ค่าหรือคลิกเซลล์ที่มีค่านั้นได้ นอกจากนี้คุณยังสามารถระบุได้ว่าค่าหรือการอ้างอิงที่คุณให้ควรใช้เสมอและถ้าคุณใช้การอ้างอิงเซลล์คุณสามารถระบุได้ว่า Excel ควรรีเฟรชการเชื่อมต่อข้อมูลโดยอัตโนมัติ (เช่นเรียกใช้คิวรีอีกครั้ง) เมื่อใดก็ตามที่ค่าของเซลล์ที่ระบุนั้นมีการเปลี่ยนแปลง

หมายเหตุ: หัวข้อนี้ถือว่าคุณทราบวิธีการสร้างการเชื่อมต่อไปยังฐานข้อมูล Access โดยใช้ Power Query สำหรับข้อมูลเพิ่มเติมให้ดูที่เชื่อมต่อกับฐานข้อมูล Access

คุณสามารถใช้พารามิเตอร์ในสถานการณ์สมมติ Power Query ได้มากกว่าเพียงแค่การกรองข้อมูล–ขั้นตอนใดๆของคิวรี Power query สามารถมีพารามิเตอร์ได้ ตัวอย่างเช่นคุณสามารถใช้พารามิเตอร์เพื่อระบุส่วนของสตริงการเชื่อมต่อในขั้นตอนต้นฉบับเช่นชื่อไฟล์

พารามิเตอร์ Power Query มีชื่อ เมื่อต้องการใช้พารามิเตอร์ให้คุณอ้างอิงไปตามชื่อในสูตรสำหรับขั้นตอน ตัวอย่างเช่นสมมติว่าคุณต้องการตรวจสอบข้อมูลเกี่ยวกับเว็บเพจที่คุณรักษาและคุณต้องการกรองข้อมูลตามวันที่เผยแพร่ แม้ว่าคุณจะสามารถใช้ตัวกรองที่มีอยู่แล้วภายในในการแสดงตัวอย่างแบบสอบถามได้โดยใช้พารามิเตอร์เพื่อระบุวันที่สำหรับการกรองจะช่วยประหยัดเวลาและทำให้คุณมีความยืดหยุ่นมากขึ้น ลองมาดูตัวอย่างนี้กัน

ในเวิร์กบุ๊กที่ว่างเปล่าเราจะสร้างการเชื่อมต่อไปยังฐานข้อมูล Access ที่มีระเบียนการรับส่งข้อมูลบนเว็บที่เราต้องการรวมถึงเขตข้อมูลที่ระบุว่าเมื่อแต่ละหน้าได้รับการเผยแพร่ครั้งแรก โหลดไปยัง Power Query จะมีลักษณะดังนี้

ตัวแก้ไข power Query แสดงข้อมูลที่โหลด

เนื่องจากเราต้องการกรองตามวันที่เราจะเปลี่ยนชนิดข้อมูลของคอลัมน์ที่เรากำลังใช้ FirstPublishDate มันเป็นข้อมูลวันที่/เวลาในแหล่งข้อมูลแต่เราไม่ได้ดูแลสิ่งพิมพ์วันที่เกิดขึ้นและจำเป็นต้องระบุเวลาที่สิ่งพิมพ์นั้นอาจจะได้รับเหน็ด-ดังนั้นเราจะเปลี่ยนเป็นชนิดข้อมูลวันที่

ตัวแก้ไข power Query ที่แสดงผลลัพธ์

ถัดไปเราจะสร้างพารามิเตอร์เพื่อจำกัดผลลัพธ์ตามวันที่ที่หน้านั้นได้รับการเผยแพร่ครั้งแรก คลิกหน้าแรก>พารามิเตอร์>จัดการพารามิเตอร์เพื่อเปิดกล่องโต้ตอบพารามิเตอร์

กล่องโต้ตอบพารามิเตอร์ของ Power Query

คลิกใหม่และฟอร์มจะแสดงพารามิเตอร์ใหม่ที่ชื่อ Parameter1 โดยไม่มีข้อมูลอื่น

เราเปลี่ยนคุณสมบัติพารามิเตอร์บางอย่าง:

  • เปลี่ยนชื่อเป็นFirstPubD

  • เปลี่ยนคำอธิบายเป็นวันที่ที่เผยแพร่หน้าครั้งแรก

  • เปลี่ยนชนิดเป็นวันที่เพื่อให้พารามิเตอร์ยอมรับค่าวันที่เท่านั้น

  • ตั้งค่าปัจจุบันเพื่อให้พารามิเตอร์ไม่ได้กรองแถวทั้งหมดเมื่อเรายังไม่ได้ใส่ข้อมูลให้เราใช้1/1/2010

เคล็ดลับ: ชื่อและคำอธิบายควรมีบริบทเพียงพอที่จะช่วยให้ผู้ใช้เข้าใจวิธีการและเหตุใดจึงควรใช้พารามิเตอร์ แม้ว่าคุณจะเป็นคนเดียวที่จะใช้พารามิเตอร์คุณอาจจำเป็นต้องมีตัวเตือนในแต่ละครั้ง

เราคลิกตกลงเพื่อสร้างพารามิเตอร์และดูในตัวแก้ไข Power Query

ตัวแก้ไข Power Query ที่แสดงพารามิเตอร์

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

ในตอนนี้เราสามารถใช้พารามิเตอร์นี้ในแบบสอบถามต้นฉบับของเราได้ เราคลิกแบบสอบถามต้นฉบับในบานหน้าต่างแบบสอบถามเพื่อแสดง เราต้องการใช้พารามิเตอร์ของเราในการกรองผลลัพธ์ตามวันที่ของสิ่งพิมพ์แรกดังนั้นถัดไปเราจะเลือกคอลัมน์FirstPublishDateคลิกลูกศรตัวกรอง/เรียงลำดับที่ขอบด้านขวาของส่วนหัวของคอลัมน์ชี้ไปที่ตัวกรองวันที่แล้วคลิกหลัง ...

ตัวแก้ไข Power Query ที่แสดงเมนูตัวกรองวันที่

ในกล่องโต้ตอบตัวกรองแถวเราเลือกพารามิเตอร์จากรายการตัวเลือกในตัวกรอง

กล่องโต้ตอบตัวกรองแถว

ใส่หรือเลือกค่าจะถูกแทนที่ด้วยรายการของพารามิเตอร์ที่พร้อมใช้งาน มีเพียงหนึ่งคนที่เราเพิ่งสร้าง FirstPubD

กล่องโต้ตอบตัวกรองแถวที่แสดงพารามิเตอร์ที่เลือก

เราเลือกแล้วคลิกตกลง ตัวแก้ไข Power Query โหลดคิวรีโดยใช้พารามิเตอร์ใหม่เป็นตัวกรอง

ตัวแก้ไข power Query ที่แสดงผลลัพธ์ที่ถูกกรอง

เมื่อต้องการทดสอบพารามิเตอร์เราจะเปลี่ยนค่าเป็น1/1/2018

ตัวแก้ไข Power Query ที่แสดงพารามิเตอร์

เรารีเฟรชแบบสอบถามซึ่งขณะนี้แสดงเฉพาะแถวที่มี FirstPublishDate หลังจาก1/1/2018 เท่านั้น

ตัวแก้ไข power Query ที่แสดงผลลัพธ์ที่ถูกกรอง

ในตอนนี้เรามีคิวรีที่กรองตามวันที่โดยใช้พารามิเตอร์ เมื่อต้องการกรองผลลัพธ์โดย FirstPublishDate เราไม่จำเป็นต้องค้นหาเขตข้อมูลอีกต่อไปให้คลิกลูกศรตัวกรอง/เรียงลำดับให้เลือกหลัง ... ชนิดตัวกรองและใส่ค่าวันที่-เราสามารถเปลี่ยนค่าของ FirstPubD และรีเฟรชแบบสอบถามของเราได้ นอกจากนี้เรายังสามารถใช้พารามิเตอร์ใหม่ตัวอย่างเช่นถ้าเราตัดสินใจที่จะดึงชุดของเขตข้อมูลที่แตกต่างจากแหล่งข้อมูลต้นฉบับลงในเวิร์กชีตใหม่แต่ยังคงต้องการรวม FirstPubDate และใช้เพื่อกรองผลลัพธ์

พารามิเตอร์จะมีประโยชน์อย่างชัดเจนแต่เรายังคงต้องใช้ตัวแก้ไข Power Query เพื่อเปลี่ยนค่าของพารามิเตอร์ เราต้องการที่จะสามารถเปลี่ยนแปลงค่าตัวกรองโดยไม่ต้องเปิดตัวแก้ไข Power Query เมื่อต้องการทำเช่นนี้เราจะสร้างตารางบนเวิร์กชีตที่มีการโหลดคิวรีและการเชื่อมต่อ Power Query ใหม่ไปยังตารางแล้วใช้คิวรีใหม่ในการกรองคิวรีหลักของเรา

บนเวิร์กชีตที่มีการโหลดคิวรีของเราเราจะแทรกแถวที่อยู่เหนือข้อมูลที่นำเข้า จากนั้นเราจะสร้างตาราง Excel ที่มีหนึ่งแถวเพื่อถือค่าพารามิเตอร์ของเรา

เวิร์กบุ๊ก Excel ที่แสดงตารางพารามิเตอร์และข้อมูลที่โหลดจาก Power Query

เมื่อต้องการใช้ตารางใหม่ในการกรองคิวรีเราจำเป็นต้องเชื่อมต่อกับตารางนั้นใน Power Query เราสร้างการเชื่อมต่อไปยังตารางโดยการเลือกแล้วคลิกจากตาราง/ช่วงบนแท็บข้อมูล การเชื่อมต่อใหม่จะเปิดขึ้นและแสดงตารางใหม่ในตัวแก้ไข Power Query

ข้อมูลตาราง Excel ที่โหลดในตัวแก้ไข Power Query

เนื่องจากข้อมูลที่โหลดเป็นชนิดข้อมูล Date/Time เราจำเป็นต้องเปลี่ยนเป็นชนิดข้อมูลวันที่เพื่อให้ตรงกับพารามิเตอร์ของเราดังนั้นเราจึงคลิกหน้าแรก> การแปลง>ชนิดข้อมูล>วันที่

เมาส์เหนือคำสั่งชนิดข้อมูลในกลุ่มการแปลงบนแท็บหน้าแรกของ ribbon ตัวแก้ไข Power Query

เรายังเปลี่ยนชื่อแบบสอบถามของเราเป็นสิ่งที่มีความหมายมากกว่า Table2 เมื่อต้องการทำให้เป็นเรื่องที่ชัดเจนเราจะตั้งชื่อว่า FirstPubDate

ตัวแก้ไข power Query ที่มีกล่องชื่อถูกเน้นไว้

เนื่องจากเราต้องการส่งค่าไม่ใช่ตารางของตัวเองเราจำเป็นต้องดูรายละเอียดแนวลึกไปจนถึงค่าวันที่ เมื่อต้องการทำเช่นนั้นเราจะคลิกขวาที่ค่าในข้อมูลที่แสดงตัวอย่างแล้วคลิกดูรายละเอียดแนวลึก

เมนูบริบทตัวแก้ไข power Query สำหรับค่าเขตข้อมูล

ขณะนี้การแสดงตัวอย่างจะแสดงค่าแทนที่จะเป็นตาราง

ตัวแก้ไข Power Query ที่แสดงค่าวันที่เดียว

เราไม่จำเป็นต้องใช้ข้อมูลของคิวรีใหม่ในการโหลดที่ใดก็ตามที่ข้อมูลนั้นอยู่บนเวิร์กชีตที่เราต้องการแล้ว เราเพียงต้องการเชื่อมต่อเพื่อให้ Power Query สามารถรับค่าพารามิเตอร์ได้ ดังนั้นเราจึงคลิกไฟล์>ปิด & โหลดไปยัง ...เมื่อต้องการเปิดกล่องโต้ตอบนำเข้าข้อมูลจากนั้นเราจะเลือกสร้างเฉพาะการเชื่อมต่อเท่านั้น

กล่องโต้ตอบนำเข้าข้อมูลที่มีตัวเลือกสร้างการเชื่อมต่อเท่านั้นที่เลือก

ในตอนนี้เรามีคิวรีที่เรียกว่า "FirstPubDate" ที่ดึงค่าวันที่เดียวจากตารางบนเวิร์กชีตที่อยู่ด้านบนที่มีการโหลดคิวรีหลักของเรา ในตอนนี้เราเพียงแค่ต้องใช้คิวรีนี้เป็นพารามิเตอร์สำหรับการกรองคิวรีหลักของเรา ดังนั้นเราเปิดแบบสอบถามหลักและแก้ไขขั้นตอนที่กรองแถวโดยใช้คอลัมน์ FirstPublishDate เราขยายแถบสูตรแล้วเลือกพารามิเตอร์ที่เราสร้างไว้ก่อนหน้านี้ (FirstPubD) จากนั้นเราจะพิมพ์ "a" หลังFirstPubD -เนื่องจากชื่อของคิวรีใหม่จะเริ่มต้นด้วยตัวอักษรเดียวกันกับพารามิเตอร์ Power query จะแสดงเป็นตัวเลือกในการเลือก

แถบสูตรตัวแก้ไข power Query จะถูกขยาย

เราเลือกจากนั้นคลิกด้านนอกแถบสูตรเพื่อนำขั้นตอนนั้นไปใช้

ตัวแก้ไข power Query ที่มีข้อมูลโหลด

ทุกอย่างมีลักษณะถูกต้องดังนั้นเราจึงออกจากตัวแก้ไข Power Query และบันทึกการเปลี่ยนแปลงของเรา เมื่อต้องการทดสอบพารามิเตอร์บนเวิร์กชีตของรายงานเราจะเปลี่ยนค่าของเซลล์ในตารางที่ด้านบนสุดไปยัง5/4/2019จากนั้นเราจะรีเฟรชการเชื่อมต่อเพื่อดูข้อมูลที่ถูกกรอง

ข้อมูลที่ถูกกรองใน Excel

ตัวกรองใหม่ของเราทำงาน! ดังนั้นเราจึงบันทึกและปิดเวิร์กบุ๊ก ในตอนนี้ใครก็ตามที่ใช้เวิร์กบุ๊กสามารถระบุวันที่ของสิ่งพิมพ์แรกที่จะใช้เป็นตัวกรองแบบสอบถามได้ที่ด้านขวาบนเวิร์กชีตเดียวกันกับที่โหลดคิวรี

  1. คลิกข้อมูล>รับข้อมูลการแปลง & >รับข้อมูล> ตัวแก้ไข power Query

  2. ในตัวแก้ไข Power Query ให้คลิกหน้าแรก>พารามิเตอร์>จัดการพารามิเตอร์

  3. ในกล่องโต้ตอบพารามิเตอร์ให้คลิกใหม่

  4. ตั้งค่าต่อไปนี้ตามต้องการ:

    • ชื่อ-สิ่งนี้ควรจะแสดงถึงฟังก์ชันของพารามิเตอร์แต่ให้สั้นที่สุดเท่าที่จะเป็นไปได้

    • คำอธิบาย-สิ่งนี้สามารถมีรายละเอียดที่จะช่วยให้ผู้ใช้ใช้พารามิเตอร์ได้อย่างถูกต้อง

    • จำเป็นต้องเลือกเพื่อให้พารามิเตอร์นี้จำเป็นต้องใช้ค่า

    • ชนิด-ซึ่งระบุชนิดข้อมูลที่พารามิเตอร์จำเป็นต้องใช้

    • ค่าที่แนะนำ-ถ้าต้องการให้เพิ่มรายการของค่าหรือระบุคิวรีเพื่อให้คำแนะนำสำหรับการป้อนข้อมูล

    • ค่าเริ่มต้น-ซึ่งจะปรากฏขึ้นถ้าค่าที่แนะนำถูกตั้งค่าเป็นรายการค่าและระบุว่ารายการใดเป็นค่าเริ่มต้น

    • ค่าปัจจุบัน-ทั้งนี้ขึ้นอยู่กับตำแหน่งที่คุณใช้พารามิเตอร์ถ้าแบบสอบถามนี้ว่างเปล่าอาจส่งกลับไม่มีผลลัพธ์ ถ้าจำเป็นต้องมีการเลือกค่าปัจจุบันจะไม่ว่างเปล่า

  5. คลิกตกลงเพื่อสร้างพารามิเตอร์

  1. เปิดแบบสอบถามใน Power Editor Editor

  2. คลิกลูกศรที่ขอบด้านขวาของส่วนหัวของคอลัมน์ที่คุณต้องการใช้ในการกรองข้อมูลของคุณจากนั้นเลือกตัวกรองจากเมนูที่ปรากฏขึ้น

  3. ในกล่องโต้ตอบตัวกรองแถวให้คลิกปุ่มทางด้านขวาของเงื่อนไขตัวกรองแล้วเลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • เมื่อต้องการใช้พารามิเตอร์ที่มีอยู่ให้คลิกพารามิเตอร์แล้วเลือกพารามิเตอร์ที่คุณต้องการจากรายการที่ปรากฏทางด้านขวา

    • เมื่อต้องการใช้พารามิเตอร์ใหม่ให้คลิกพารามิเตอร์ใหม่... แล้วสร้างพารามิเตอร์

  1. บนเวิร์กชีตที่มีการโหลดคิวรีที่คุณต้องการกรองให้สร้างตารางที่มีสองเซลล์: ส่วนหัวและค่า

  2. คลิกค่าแล้วคลิกข้อมูล>รับ & แปลงข้อมูล>จากตาราง/ช่วง

  3. ในตัวแก้ไข Power Query ให้ปรับเปลี่ยนการเชื่อมต่อตาราง (ตัวอย่างเช่นการเปลี่ยนชนิดข้อมูลหรือชื่อ) จากนั้นคลิกหน้าแรก>ปิด>ปิด & โหลด>ปิด & โหลด...

  4. ในกล่องโต้ตอบนำเข้าข้อมูลให้คลิกสร้างการเชื่อมต่อเท่านั้นหรือเลือกเพิ่มลงในตัวแบบข้อมูลแล้วคลิกตกลง

  5. เปิดคิวรีที่คุณต้องการกรองในตัวแก้ไข Power Query

  6. คลิกลูกศรที่ขอบด้านขวาของส่วนหัวของคอลัมน์ที่คุณต้องการใช้ในการกรองข้อมูลของคุณจากนั้นเลือกตัวกรองจากเมนูที่ปรากฏขึ้น

  7. ให้ทำตามวิธีใดวิธีหนึ่งต่อไปนี้:

    • เลือกค่าจากรายการดรอปดาวน์ของค่า (สิ่งเหล่านี้มาจากข้อมูลที่ได้รับการสอบถาม)

    • เลือกค่าโดยใช้ปุ่มบนขอบด้านขวาของเงื่อนไขตัวกรอง

  8. คลิกลูกศรที่ขอบด้านขวาของแถบสูตรเพื่อแสดงแบบสอบถามทั้งหมด

  9. เงื่อนไขตัวกรองจะเป็นไปตามคำแต่ละคำ:

    • ชื่อของคอลัมน์ที่ถูกกรองจะปรากฏในวงเล็บเหลี่ยม

    • ตัวดำเนินการเปรียบเทียบจะตามด้วยชื่อคอลัมน์ทันที

    • ค่าตัวกรองจะเป็นไปตามตัวดำเนินการเปรียบเทียบโดยทันทีและสิ้นสุดที่วงเล็บปิด เลือกค่าทั้งหมด

  10. เริ่มพิมพ์ชื่อของการเชื่อมต่อตารางที่คุณเพิ่งสร้างแล้วเลือกจากรายการที่ปรากฏขึ้น

  11. คลิกหน้าแรก>ปิด>ปิด & โหลด

    ในตอนนี้คิวรีของคุณจะใช้ค่าในตารางที่คุณสร้างขึ้นเพื่อกรองผลลัพธ์ของคิวรี เมื่อต้องการใช้ค่าใหม่ให้แก้ไขเนื้อหาของเซลล์แล้วรีเฟรชแบบสอบถาม

ดูเพิ่มเติม

สร้างรายการดรอปดาวน์

หมายเหตุ:  หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณสามารถแจ้งให้เราทราบว่าข้อมูลมีประโยชน์หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้คุณใช้อ้างอิง

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×