วันพุธที่ 9 มีนาคม พ.ศ. 2559

อ้างอิงต่างไฟล์จำไม่ได้สักที

นานๆ ใช้ที ก็งง กับรูปแบบ จึงต้องบันทึกไว้อย่างเป็นลายลักษณ์อักษรในบล็อกนี้


รูปที่ 1 รูปแบบของการอ้างอิงต่างไฟล์


รูปที่ 2 ไฟล์ edit.xlsx เก็บข้อมูลว่ามีนักเรียนรหัสอะไรมาแก้งานบ้างแล้ว


รูปที่ 3 ไฟล์ score2_2558 เก็บผลการเรียนวิชา คอมพิวเตอร์

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

=VLOOKUP(B40,'E:\kru\58_2\[edit.xlsx]Sheet1'!$A$2:$E$1000,3,0))

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