พิมพ์      เปิดเวอร์ชัน PDF ของวิธีใช้แบบออนไลน์


หัวข้อก่อนหน้า

หัวข้อถัดไป

การเพิ่มฟิลเตอร์ลงในคอลัมน์

ในเพจกำหนดเกณฑ์ คุณสามารถตั้งค่าฟิลเตอร์สำหรับคอลัมน์ในรายงานของคุณ ฟิลเตอร์จะจำกัดผลลัพธ์ที่ปรากฏเมื่อรันรายงาน โดยจะแสดงเฉพาะผลลัพธ์ที่ตรงกับเกณฑ์เท่านั้น

ฟิลเตอร์คอลัมน์ประกอบด้วยอีลิเมนต์ต่อไปนี้:

  • คอลัมน์ที่ต้องการฟิลเตอร์ เช่น ประเภทบริษัท
  • ค่าที่ต้องการใช้เมื่อมีการใช้งานฟิลเตอร์ เช่น 10 (สามารถใช้นิพจน์ SQL หรือตัวแปรแทนค่าได้หากจำเป็น)
  • ตัวดำเนินการที่กำหนดวิธีการนำค่านั้นมาใช้ เช่น น้อยกว่า

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

ฟิลเตอร์คอลัมน์สามารถมีคุณสมบัติดังต่อไปนี้:

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

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

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

การสร้างฟิลเตอร์คอลัมน์

คุณสามารถจัดทำฟิลเตอร์ของแต่ละคอลัมน์ในรายงานของคุณ หากคุณไม่ต้องการให้คอลัมน์แสดงผลลัพธ์ คุณสามารถซ่อนคอลัมน์นั้นได้

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

การจัดทำฟิลเตอร์โดยไม่เพิ่มคอลัมน์ไว้ในรายงาน

  • ให้คอนโทรล-คลิกคอลัมน์

ในการจัดทำฟิลเตอร์คอลัมน์

  1. ในเพจกำหนดเกณฑ์ ให้คลิกปุ่ม ฟิลเตอร์ใหม่ ในคอลัมน์ที่คุณต้องการจัดทำฟิลเตอร์
  2. ในกล่องโต้ตอบจัดทำ/แก้ไขฟิลเตอร์ เลือกตัวดำเนินการจากรายการดรอปดาวน์ตัวดำเนินการ

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

  3. ในการระบุค่า ให้ป้อนค่าลงในกล่องค่า หรือคลิก ตัวเลือกทั้งหมด เพื่อดูค่าที่มีอยู่ในคอลัมน์ แล้วเลือกค่าจากรายการ

    คุณสามารถเพิ่มค่าหลายค่าได้โดยการคลิก เพิ่ม และเลือกค่า หลังจากป้อนข้อมูลของฟิลด์ค่าปัจจุบัน

    หมายเหตุ: หากต้องการใช้ ตัวเลือก/ตัวเลือกที่จำกัด ในฟิลเตอร์คอนโทรล-คลิก คุณต้องเลือกอย่างน้อยหนึ่งคอลัมน์ในการวิเคราะห์ คอลัมน์ที่เลือกไม่จำเป็นต้องเป็นคอลัมน์ที่คุณเพิ่มฟิลเตอร์

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

    ตัวดำเนินการ

    คำแนะนำการใช้งาน

    เท่ากับหรืออยู่ใน

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

    ไม่เท่ากับหรือไม่อยู่ใน

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

    น้อยกว่า

    ใช้ได้สำหรับคอลัมน์ที่มีตัวเลขหรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์น้อยกว่าค่าในฟิลเตอร์

    มากกว่า

    ใช้ได้สำหรับคอลัมน์ที่มีตัวเลขหรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์มากกว่าค่าในฟิลเตอร์

    น้อยกว่าหรือเท่ากับ

    ใช้ได้สำหรับคอลัมน์ที่มีตัวเลขหรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์น้อยกว่าหรือเท่ากับค่าในฟิลเตอร์

    มากกว่าหรือเท่ากับ

    ใช้ได้สำหรับคอลัมน์ที่มีตัวเลขหรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์มากกว่าหรือเท่ากับค่าในฟิลเตอร์

    อยู่ระหว่าง

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

    เป็นนัล

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

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

    ไม่เป็นนัล

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

    อยู่บนสุด

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะ n เรคคอร์ดแรก โดย n คือเลขจำนวนเต็มที่ระบุเป็นค่าในฟิลเตอร์

    ตัวดำเนินการนี้ใช้สำหรับการจัดอันดับผลลัพธ์ เช่น คุณสามารถใช้ตัวดำเนินการนี้ในการหารายชื่อผู้ที่มีผลงานดีที่สุด 10 อันดับแรก

    อยู่ล่างสุด

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะ n เรคคอร์ดสุดท้าย โดยที่ n คือเลขจำนวนเต็มที่ระบุเป็นค่าในฟิลเตอร์

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

    มีค่าทั้งหมด

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียวหรือหลายค่า ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่ข้อมูลในคอลัมน์มีค่าทั้งหมดในฟิลเตอร์

    มีค่าอย่างน้อยหนึ่งค่า

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียวหรือหลายค่า ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่ข้อมูลในคอลัมน์มีค่าในฟิลเตอร์อย่างน้อยหนึ่งค่า

    ไม่มีค่า

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

    เริ่มต้นด้วย

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่ข้อมูลในคอลัมน์เริ่มต้นด้วยค่าในฟิลเตอร์

    สิ้นสุดด้วย

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ตัวเลข หรือวันที่ ระบุค่าเดียว ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่ข้อมูลในคอลัมน์สิ้นสุดด้วยค่าในฟิลเตอร์

    เหมือนกับ (เปรียบเทียบกับรูปแบบ)

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ระบุค่าเดียวหรือหลายค่า ต้องใช้สัญลักษณ์เปอร์เซ็นต์ (%) เป็นอักขระไวด์การ์ด คุณอาจระบุอักขระเปอร์เซ็นต์ได้สูงสุดสองตัวในค่า ผลลัพธ์จะมีเเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์ตรงกับค่ารูปแบบในฟิลเตอร์

    ไม่เหมือนกัน (เปรียบเทียบกับรูปแบบ)

    ใช้ได้สำหรับคอลัมน์ที่มีข้อความ ระบุค่าเดียวหรือหลายค่า ต้องใช้สัญลักษณ์เปอร์เซ็นต์ (%) เป็นอักขระไวด์การ์ด คุณอาจระบุอักขระเปอร์เซ็นต์ได้สูงสุดสองตัวในค่า ผลลัพธ์จะมีเฉพาะเรคคอร์ดที่มีข้อมูลในคอลัมน์ไม่ตรงกับค่ารูปแบบในฟิลเตอร์

    เป็นพรอมต์

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

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

  4. ใช้การควบคุมการเปลี่ยนเพจในการนาวิเกตตัวเลือกหากมีหลายตัวเลือกสำหรับคอลัมน์:
    • คลิกบนหมายเลขเพจที่ระบุเพื่อนาวิเกตไปยังเพจนั้น
    • คลิกปุ่มเปลี่ยนเพจที่เป็นลูกศรชี้ขวาสองชั้น ( >> ) เพื่อข้ามไปเพจสุดท้าย หรือคลิกปุ่มเปลี่ยนเพจที่เป็นลูกศรชี้ซ้ายสองชั้น ( << ) เพื่อย้อนกลับไปเพจแรก
  5. ใช้ปุ่มปฏิทินในการระบุช่วงวันที่สำหรับคอลัมน์ที่มีวันที่

    หากต้องการระบุวันที่วันเดียว ให้ระบุวันที่เดียวกันสำหรับวันเริ่มต้นและวันสิ้นสุด

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

    ตัวอย่างเช่น สมมุติว่าคุณต้องการดูผลลัพธ์สำหรับพื้นที่ภาคตะวันออก (Eastern) หากคุณป้อน E ลงในกล่องข้อความและเลือก "เริ่มต้นด้วย" จากรายการดรอปดาวน์การตรงกัน รายการจะแสดงเฉพาะค่าที่เริ่มต้นด้วย E

  7. ในการเพิ่มนิพจน์ SQL หรือตัวแปรเซสชัน ให้ทำดังต่อไปนี้:
    1. คลิกปุ่ม เพิ่ม และเลือกตัวเลือกที่เหมาะสม

      ป้ายชื่อบนช่องค่า จะเปลี่ยนแปลงตามค่าที่คุณเลือก

    2. ป้อนนิพจน์ SQL หรือชื่อตัวแปรเซสชันลงในช่อง

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

  8. ในการลบค่านิพจน์ SQL หรือตัวแปรเซสชัน ให้คลิกไอคอน X ถัดจากค่านั้น

    ในการลบการกำหนดค่าทั้งหมด ให้คลิกปุ่ม ล้างค่า

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

    กล่องโต้ตอบฟิลเตอร์จากคำขอที่บันทึกไว้ จะปรากฏขึ้น

  10. หากต้องการแปลงค่าฟิลเตอร์เป็น SQL ให้คลิกปุ่ม ขั้นสูง และเลือกตัวเลือกแปลงค่าฟิลเตอร์นี้เป็น SQL

    กล่องโต้ตอบฟิลเตอร์ SQL ขั้นสูง จะปรากฏขึ้น

  11. เมื่อคุณดำเนินการเสร็จแล้ว ให้คลิก ตกลง

    ฟิลเตอร์จะปรากฏขึ้นในพื้นที่ฟิลเตอร์ บนเพจกำหนดเกณฑ์ หรือบนเพจฟิลเตอร์ที่บันทึกไว้

หมายเหตุการใช้ตัวดำเนินการ

ตัวดำเนินการบางอย่างทำหน้าที่คล้ายกัน แต่ไม่เหมือนกันทั้งหมด ให้พิจารณาความคล้ายคลึงกันและความแตกต่างกันระหว่างตัวดำเนินการต่อไปนี้:

  • เท่ากับ
  • อยู่ใน
  • มีค่าทั้งหมด
  • มีค่าอย่างน้อยหนึ่งค่า
  • เหมือนกับ

เท่ากับ หรือ อยู่ใน จะค้นหาสิ่งที่ตรงกันทั้งหมดระหว่างเกณฑ์การค้นหาและค่าในฐานข้อมูล เช่น หากเกณฑ์ดังกล่าวเป็น Pat Lee เฉพาะ Pat Lee เท่านั้นที่ตรงกันทั้งหมดและผ่านฟิลเตอร์ เนื่องจากการค้นหาทั้งหมดต้องมีตัวพิมพ์ที่ตรงกัน ค่าเช่น pat Lee หรือ Pat lee จึงไม่ผ่านฟิลเตอร์

มีค่าทั้งหมด จะค้นหาค่าทั้งหมดที่ตรงตามเกณฑ์ และค่าทั้งหมดต้องอยู่ในค่านี้เพื่อผ่านฟิลเตอร์ เหมือนกับในการค้นหา AND เช่น หากเกณฑ์คือ ค้นหาค่าสองค่า ค่า = Pat และ ค่า =Lee แล้ว Pat Lee และ Lee Pat จะผ่านฟิลเตอร์ แต่ pat Lee, Pat Smith และ Chris Lee จะไม่ผ่านฟิลเตอร์เนื่องจากไม่มีเกณฑ์ทั้งหมด (Pat AND Lee)

มีค่าอย่างน้อยหนึ่งค่า จะค้นหาค่าที่ตรงกับเกณฑ์ แต่เคร่งครัดน้อยกว่าตรงที่ไม่ต้องมีค่าทั้งหมด โดยจะเหมือนการค้นหา OR เช่น หากเกณฑ์คือ ค้นหาค่าสองค่า โดย ค่า = Pat และ ค่า = Lee แล้ว Pat, Pat Smith, Chris Lee และ Lee จะผ่านฟิลเตอร์เนื่องจากตรงตามเกณฑ์ของ Pat OR Lee

เหมือนกับ จะค้นหารูปแบบ ดังนั้นจึงต้องมีการใช้สัญลักษณ์เปอร์เซ็นต์ (%) หนึ่งหรือสองตัวเหมือนอักขระไวด์การ์ด เช่น หากเกณฑ์การค้นหาเป็น ค่า = P%t %ee แล้ว Pat Lee, Pit smee และ Packet trainee จะผ่านฟิลเตอร์ทั้งหมด แต่ pat Lee ไม่ผ่าน

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

การบันทึกฟิลเตอร์คอลัมน์

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

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

ในการบันทึกฟิลเตอร์คอลัมน์ให้เป็นส่วนหนึ่งของการวิเคราะห์

  1. ในเพจกำหนดเกณฑ์ ให้คลิก บันทึก
  2. ในกล่องโต้ตอบบันทึกการวิเคราะห์ เลือกที่ตั้งที่ต้องการบันทึกการวิเคราะห์แล้วคลิก ตกลง

ในการบันทึกฟิลเตอร์คอลัมน์สำหรับใช้ในการวิเคราะห์อื่น

  1. ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิก บันทึกฟิลเตอร์
  2. ในกล่องโต้ตอบบันทึกฟิลเตอร์ ให้เลือกโฟลเดอร์ที่จะบันทึกฟิลเตอร์:
    • หากต้องการบันทึกฟิลเตอร์สำหรับการใช้งานส่วนตัวของคุณ คลิก ฟิลเตอร์ของฉัน

      ฟิลเตอร์ที่บันทึกไว้ในฟิลเตอร์ของฉัน จะมีให้ใช้งานได้สำหรับคุณเท่านั้น

    • หากต้องการบันทึกฟิลเตอร์สำหรับบุคคลอื่นใช้งาน คลิก ฟิลเตอร์สาธารณะ

      ฟิลเตอร์ที่บันทึกไว้ในโฟลเดอร์ฟิลเตอร์สาธารณะจะสามารถใช้งานได้โดยผู้ใช้อื่นๆ ที่มีสิทธิ์เข้าใช้โฟลเดอร์นั้น

  3. ป้อนชื่อของฟิลเตอร์
  4. (ไม่จำเป็น) ป้อนคำอธิบายสำหรับฟิลเตอร์
  5. คลิก ตกลง

ในการการแสดงคุณสมบัติของฟิลเตอร์ที่บันทึกไว้

  • ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิกไอคอนตัวเลือกฟิลเตอร์ถัดจากฟิลเตอร์ที่มีคุณสมบัติที่คุณต้องการแสดง แล้วเลือกตัวเลือกแก้ไขฟิลเตอร์

การนำฟิลเตอร์ที่บันทึกไว้มาใช้กับการวิเคราะห์

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

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

ในการบันทึกฟิลเตอร์คอลัมน์ลงในการวิเคราะห์

  1. ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิก เปิดฟิลเตอร์ที่บันทึกไว้
  2. นาวิเกตไปที่โฟลเดอร์ฟิลเตอร์ที่เหมาะสม เลือกฟิลเตอร์ที่บันทึกไว้ที่คุณต้องการนำมาใช้ แล้วคลิก ตกลง
  3. ในกล่องโต้ตอบนำฟิลเตอร์ที่บันทึกมาใช้ ในส่วนตัวเลือกฟิลเตอร์ ให้ระบุตัวเลือกของคุณ ถ้ามี
  4. คลิก ตกลง

    ฟิลเตอร์จะปรากฏขึ้นในพื้นที่ฟิลเตอร์ บนเพจกำหนดเกณฑ์

การแก้ไขฟิลเตอร์คอลัมน์

คุณสามารถแก้ไขฟิลเตอร์คอลัมน์เพื่อเปลี่ยนแปลงคุณสมบัติของฟิลเตอร์ได้

ในการแก้ไขฟิลเตอร์คอลัมน์

  1. ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิกปุ่ม ตัวเลือกฟิลเตอร์ สำหรับฟิลเตอร์ที่คุณต้องการแก้ไข แล้วเลือก แก้ไขฟิลเตอร์

    กล่องโต้ตอบจัดทำ/แก้ไขฟิลเตอร์ จะปรากฏขึ้น

  2. ทำการเปลี่ยนแปลงของคุณแล้วคลิก ตกลง

การแก้ไขสูตรสำหรับฟิลเตอร์คอลัมน์

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

ในการแก้ไขสูตรของคอลัมน์สำหรับฟิลเตอร์

  1. ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิกปุ่ม ตัวเลือกฟิลเตอร์ สำหรับฟิลเตอร์ แล้วเลือก แก้ไขสูตรคอลัมน์
  2. คลิกแท็บสูตรของคอลัมน์
  3. พิมพ์สูตรลงในพื้นที่สูตรของคอลัมน์
  4. คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงของคุณ

การลบฟิลเตอร์คอลัมน์

คุณสามารถลบฟิลเตอร์เดียวหรือฟิลเตอร์ทั้งหมดออกจากการวิเคราะห์ได้

หมายเหตุ: ถ้าการวิเคราะห์ที่บันทึกไว้ก่อนหน้ามีการใช้ฟิลเตอร์ใดๆ ให้บันทึกการวิเคราะห์นั้นอีกครั้งเพื่อลบฟิลเตอร์ออก

ในการลบฟิลเตอร์คอลัมน์ออกจากการวิเคราะห์

  • ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิกไอคอน X

การรวมฟิลเตอร์คอลัมน์กับฟิลเตอร์คอลัมน์อื่น

การรวมฟิลเตอร์คอลัมน์เรียกอีกอย่างหนึ่งว่าการฟิลเตอร์ในวงเล็บ ซึ่งช่วยให้คุณสามารถจัดทำฟิลเตอร์ที่ซับซ้อนได้โดยที่คุณไม่จำเป็นต้องรู้จัก SQL

คุณสามารถรวมฟิลเตอร์คอลัมน์ด้วยตัวดำเนินการ AND และ OR ตัวดำเนินการ AND หมายความว่าต้องตรงตามเกณฑ์ที่ระบุในแต่ละฟิลเตอร์ ตัวดำเนินการนี้เป็นค่าดีฟอลต์สำหรับวิธีการรวมฟิลเตอร์คอลัมน์ ตัวดำเนินการ OR หมายความว่าต้องตรงตามเกณฑ์ที่ระบุในอย่างน้อยหนึ่งฟิลเตอร์คอลัมน์

การรวมฟิลเตอร์คอลัมน์กับฟิลเตอร์คอลัมน์อื่น

  1. ในเพจกำหนดเกณฑ์ ให้เพิ่มฟิลเตอร์คอลัมน์อย่างน้อยสองฟิลเตอร์ลงในการวิเคราะห์ หรือเพิ่มฟิลเตอร์คอลัมน์อย่างน้อยสองฟิลเตอร์ลงในฟิลเตอร์ที่บันทึกไว้

    ฟิลเตอร์จะแสดงรายการอยู่ในส่วนฟิลเตอร์ โดยมีตัวดำเนินการ AND อยู่ระหว่างฟิลเตอร์เหล่านั้น

  2. หากต้องการเปลี่ยนตัวดำเนินการ AND เป็นตัวดำเนินการ OR ให้คลิกที่ตัวดำเนินการ
  3. ขณะที่คุณเพิ่มฟิลเตอร์คอลัมน์ ให้คลิกตัวดำเนินการ AND หรือ OR เพื่อจัดกลุ่มฟิลเตอร์เข้าด้วยกัน และสร้างการรวมกันของฟิลเตอร์ที่ต้องการ

    อีลิเมนต์ฟิลเตอร์ที่รวมกันจะอยู่ภายในกรอบ

  4. ในการคัดลอก หรือยกเลิกการจัดกลุ่มอีลิเมนต์ที่รวมกันอยู่ ให้คลิกปุ่ม แก้ไขกลุ่มฟิลเตอร์ แล้วเลือกตัวเลือกที่เหมาะสม

การป้องกันไม่ให้ฟิลเตอร์ถูกแทนที่ในระหว่างการนาวิเกตและการพรอมต์

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

ในการป้องกันไม่ให้มีการเปลี่ยนแปลงฟิลเตอร์ในระหว่างการนาวิเกตและการพรอมต์

  • ในเพจกำหนดเกณฑ์ ในส่วนฟิลเตอร์ ให้คลิกปุ่ม ตัวเลือกฟิลเตอร์ สำหรับฟิลเตอร์ แล้วเลือก ป้องกันฟิลเตอร์

การใช้รายงานที่บันทึกไว้เป็นฟิลเตอร์

ฟิลเตอร์สามารถรวมกันกับฟิลเตอร์อื่น เช่นเดียวกับที่สามารถขึ้นกับค่าที่ส่งคืนโดยรายงานอื่น รายงานที่บันทึกไว้รายงานใดก็ตาม สามารถใช้ในการฟิลเตอร์คอลัมน์ที่เลือกในรายงานของคุณ

ในการจัดทำฟิลเตอร์ที่ขึ้นกับผลลัพธ์ของรายงานอื่นที่บันทึกไว้

  1. ในเพจกำหนดเกณฑ์ ให้คลิกปุ่ม ฟิลเตอร์ใหม่ ในคอลัมน์ที่คุณต้องการจัดทำฟิลเตอร์
  2. ในกล่องโต้ตอบจัดทำ/แก้ไขฟิลเตอร์ ให้คลิกปุ่ม ขั้นสูง แล้วเลือกตัวเลือกฟิลเตอร์ที่ขึ้นกับผลลัพธ์ของตัวเลือกคำขออื่น
  3. ในกล่องโต้ตอบฟิลเตอร์จากคำขอที่บันทึกไว้ ในฟิลด์ความสัมพันธ์ ให้เลือกความสัมพันธ์ที่เหมาะสมระหว่างผลลัพธ์และคอลัมน์ที่จะฟิลเตอร์
  4. คลิก เบราส์ และนาวิเกตไปที่รายงานที่บันทึกไว้
  5. ในฟิลด์ใช้ค่าในคอลัมน์ ให้เลือกคอลัมน์ที่จะใช้สำหรับฟิลเตอร์

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

  6. คลิก ตกลง

    ฟิลเตอร์จะปรากฏขึ้นในส่วนฟิลเตอร์ในเพจกำหนดเกณฑ์

    หมายเหตุ: หากคุณต้องการแก้ไขฟิลเตอร์ในภายหลัง คุณสามารถแก้ไขข้อมูลที่แสดงในกล่องโต้ตอบฟิลเตอร์จากคำขอที่บันทึกไว้เท่านั้น

การแก้ไข SQL สำหรับฟิลเตอร์คอลัมน์

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

ในการแก้ไข SQL ที่สร้างขึ้นจากฟิลเตอร์คอลัมน์

  1. ขณะอยู่ในกล่องโต้ตอบจัดทำ/แก้ไขฟิลเตอร์ ให้คลิก ขั้นสูง แล้วเลือกตัวเลือกแปลงค่าฟิลเตอร์นี้เป็น SQL
  2. ป้อนการแก้ไขของคุณลงในกล่องข้อความแล้วคลิก ตกลง

    ฟิลเตอร์จะปรากฏอยู่ในพื้นที่ฟิลเตอร์ บนเพจกำหนดเกณฑ์ หลังจากที่คุณเลือกตัวเลือกนี้ การแก้ไขฟิลเตอร์จะแสดง SQL ที่คุณป้อนทุกครั้ง

ตัวอย่าง: การระบุลูกค้าด้วยปริมาณการขายสูงสุด

ตัวอย่างต่อไปนี้จะรายงานข้อมูลของลูกค้าสิบรายที่มียอดขายสูงสุดในปี 2003

"วันที่ปิด" "ปีปฏิทิน" = 2003

AND RANK("การวัดโอกาสทางการขาย"."รายได้เมื่อปิด") <= 10


กันยายน 2017 ลิขสิทธิ์ © 2005, 2017, Oracle สงวนลิขสิทธ Legal Notices.