ทำซ้ำขั้นตอนใน PowerQuery


1

มีอยู่ใน Excel Power Query เพื่อทำซ้ำขั้นตอนที่ใช้แล้วจากแบบสอบถามก่อนหน้าหรือไม่เพื่อให้ขั้นตอนที่นำไปใช้ทั้งหมดแสดงในรายการซ้ำกันหรือไม่ เช่นเดียวกับในฉันต้องการทำซ้ำแบบสอบถามแบบ 10 ขั้นตอนเป็นขั้นตอนที่ 6 จากนั้นเพิ่มขั้นตอนใหม่จากจุดที่มันถามจากแบบสอบถามก่อนหน้า

ดูเหมือนว่าตัวเลือก "ทำซ้ำ" ภายใน PowerQuery จะทำซ้ำแบบสอบถามทั้งหมดและไม่อนุญาตให้มีการเปลี่ยนแปลงขั้นตอนใด ๆ

ขอบคุณสำหรับความช่วยเหลือในสิ่งนี้

คำตอบ:


1

ในโครงการ Power Query คุณต้องการคัดลอก 6 ขั้นตอนแรกจาก 10 ขั้นตอนของคุณ:

เลือกแท็บมุมมองและตัวเลือกตัวแก้ไขขั้นสูง

คัดลอกทุกสิ่งที่นั่นและเก็บไว้ในคลิปบอร์ดของคุณเพื่อใช้งานทันทีหรือเก็บไว้ที่อื่นเช่น Notepad ชั่วคราว มันจะมีลักษณะดังนี้:

let
      Source = [Bunches of stuff],
      #"Step 1" = [All the things that happen],
      #"Step 2" = [All the things that happen],
      #"Step 3" = [All the things that happen],
      #"Step 4" = [All the things that happen],
      #"Step 5" = [All the things that happen],
      #"Step 6" = [All the things that happen],
      #"Step 7" = [All the things that happen],
      #"Step 8" = [All the things that happen],
      #"Step 9" = [All the things that happen],
      #"Step 10" = [All the things that happen]
in
      #"Step 10"

เปิดโครงการใหม่ของคุณไปที่ตัวแก้ไขขั้นสูงและแทนที่สิ่งที่อยู่ในหน้าต่างนั้น

  1. ลบขั้นตอนที่ 7-10 ของข้อความค้นหาของคุณแต่ละรายการเริ่มต้นด้วย # "
  2. ลบเครื่องหมายจุลภาค [,] ที่ปรากฏในตอนท้ายของขั้นตอนการสืบค้น 6 ของคุณ (คุณอาจต้องเลื่อนไปทางขวาเพื่อค้นหาถ้าขั้นตอนการค้นหา 6 เกี่ยวข้องจริงๆ)
  3. ด้านล่างบรรทัด "ใน" เป็นขั้นตอนการสืบค้นที่ 10 ของคุณ แทนที่ด้วยอันดับที่ 6 ของคุณในรูปแบบเดียวกัน # "[คำอธิบายขั้นตอนการค้นหา]"

ตอนนี้ควรมีลักษณะเช่นนี้:

let
      Source = [Bunches of stuff],
      #"Step 1" = [All the things that happen],
      #"Step 2" = [All the things that happen],
      #"Step 3" = [All the things that happen],
      #"Step 4" = [All the things that happen],
      #"Step 5" = [All the things that happen],
      #"Step 6" = [All the things that happen]
in
      #"Step 6"
  1. ตรวจสอบที่ด้านล่างของเครื่องมือแก้ไขขั้นสูงว่า "ไม่พบข้อผิดพลาดทางไวยากรณ์" (ลองอีกครั้งหากพบข้อผิดพลาด)
  2. คลิกเสร็จสิ้น

หน้าต่างขั้นตอนที่ใช้ของคุณจะแสดงทุกสิ่งที่คุณมักจะทำงานด้วยและแต่ละขั้นตอนสามารถแก้ไขได้


ดีใจที่ได้ยิน! ก็ขอขอบคุณคำตอบที่ได้รับการยอมรับคลิก :)
Tisconie

ทำ! ขออภัยเกี่ยวกับสิ่งนี้เป็นคำถามแรกที่ฉันถาม
DrewDaddio
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.