วิธีติดตามผู้อยู่ในอุปการะข้ามแผ่นงานใน Excel (2 วิธีง่ายๆ)

  • แบ่งปันสิ่งนี้
Hugh West

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงาน Excel ได้ฟรีที่นี่ และแบบฝึกหัดสำหรับ เป็นเจ้าของ

ติดตามผู้อยู่ในอุปการะ.xlsm

ติดตามผู้อยู่ในอุปการะ

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

2 วิธีง่ายๆ ในการติดตาม ผู้อยู่ในอุปการะข้ามชีตใน Excel

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

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

1. การใช้คำสั่งติดตามผู้อยู่ในอุปการะเพื่อติดตามผู้อยู่ในอุปการะข้ามชีต

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

ขั้นตอนที่ 1:

  • ก่อนอื่น เราจะใช้เวิร์กชีตสองแผ่นเพื่อสร้างชุดข้อมูล
  • เนื่องจากเราจะแสดงการติดตามที่ขึ้นอยู่กับแผ่นงาน เราจะต้องมีแผ่นงานอย่างน้อยสองแผ่น
  • ในภาพต่อไปนี้ เราจะสร้างชุดข้อมูลในแผ่นงาน การติดตามที่ขึ้นต่อกัน .

ขั้นตอนที่ 2:

  • ประการที่สอง เราจะใช้แผ่นงานอื่นและตั้งชื่อว่า ติดตามการพึ่งพา 1 .
  • นอกจากนี้ เราจะสร้างคอลัมน์พิเศษเพื่อใช้สูตรที่จะมีที่อยู่ของเซลล์จากทั้งสองแผ่นงาน
  • จากนั้น เขียนสูตร <4 ต่อไปนี้> ฟังก์ชัน COUNTIF ในเซลล์ D5 .
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5) <1

ขั้นตอนที่ 3:

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

ขั้นตอนที่ 4:

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

ขั้นตอนที่ 5:

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

ขั้นตอนที่ 6:

  • จากนั้น ให้วางเมาส์ไว้ ที่ปลายเส้นประแล้วดับเบิ้ลคลิก

ขั้นตอนที่ 7:

  • ในขั้นตอนนี้ คุณจะเห็นกล่องโต้ตอบ ไปที่ หลังจากดับเบิลคลิก
  • ดังนั้น กล่องจะแสดงแผ่นงานและสูตรที่ใช้เซลล์ที่ใช้งานอยู่ .<1 5>
  • จากนั้นเลือกข้อมูลอ้างอิงและคลิกที่ ตกลง

ขั้นตอนที่ 8:

  • สุดท้าย การดำเนินการจากขั้นตอนก่อนหน้าจะนำคุณไปยังแผ่นงาน ที่ซึ่งสูตรนี้ถูกใช้
  • นอกจากนี้ จะระบุเซลล์ที่อ้างอิงซึ่งค่าขึ้นอยู่กับเซลล์ที่ใช้งานอยู่
  • ในตัวอย่างของเรา ผลลัพธ์ของเซลล์ D5 ของชีต Trace Dependent 1 ขึ้นอยู่กับบนเซลล์ที่ใช้งาน B5 ของแผ่นงาน Trace Dependent .

2. การใช้รหัส VBA เพื่อติดตามผู้อยู่ในอุปการะข้ามแผ่นงานใน Excel

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

ขั้นตอนที่ 1:

  • ขั้นแรก นำชีตสองแผ่นมาสร้างชุดข้อมูลในชีตทั้งสองเช่น ในวิธีการก่อนหน้านี้

ขั้นตอนที่ 2:

  • จากนั้น กรอกข้อมูลในเซลล์ของคอลัมน์ D ของชุดข้อมูลในชีต VBA 1 โดยใช้สูตร เช่นเดียวกับคำอธิบายก่อนหน้า

ขั้นตอนที่ 3:

  • ประการที่สาม เราจะใช้รหัสเพื่อติดตามผู้อยู่ในอุปการะ
  • จากนั้น เลือก เซลล์ B5 ของแผ่นงาน VBA .
  • จากนั้น ไปที่ นักพัฒนาซอฟต์แวร์<9 แท็บ ของ Ribbon
  • จากนั้น เลือก Visual Basic .

ขั้นตอนที่ 4:

  • ประการที่สี่ คุณจะเห็นหน้าต่าง VBA
  • ที่นี่ จาก แท็บ แทรก เลือก โมดูล .

ขั้นตอนที่ 5:

  • ประการที่ห้า คัดลอกโค้ดต่อไปนี้และวางลงในโมดูล
8179

<7

การแบ่ง VBA

  • ภาคแรก เราคือเรียกใช้ ขั้นตอนย่อย Trace_Dependents_Across_Sheets .
5438
  • จากนั้น คำสั่งต่อไปนี้จะแสดงเซลล์ที่พึ่งพาและเซลล์ที่ใช้งานอยู่
  • จำนวนลูกศรจะเป็นหนึ่ง และลูกศรจะไม่นำทางไปยังเซลล์ก่อนหน้า
3693

ขั้นตอนที่ 6:

  • จากนั้น ให้บันทึกโค้ดหลังจากวางแล้ว
  • หลังจากนั้น ให้วางเคอร์เซอร์ไว้บนโมดูลแล้วกดปุ่มเรียกใช้หรือ F5 เพื่อเล่น

ขั้นตอนที่ 7:

  • หลังจากเรียกใช้โค้ดแล้ว ระบบจะนำเราไปยังเซลล์โดยตรง D5 ของแผ่นงาน VBA 1 แสดงว่าเป็นเซลล์ที่ขึ้นต่อกัน

ขั้นตอนที่ 8:

  • ดังนั้น หากคุณกลับไปที่ชีต VBA คุณจะเห็นเซลล์ B5 ถูกทำเครื่องหมายด้วยการติดตาม ลูกศร ระบุว่าเป็นเซลล์ที่ใช้งานอยู่

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง