สูตรอ้างอิงแผ่นงาน Excel

ฉันมีไฟล์ที่มีชื่อเดือนเป็นชื่อชีต เช่น มกราคม กุมภาพันธ์ มีนาคม และอื่นๆ และแผ่นงานหนึ่งชื่อ "ภาพรวม" ทั้งหมด 13 แผ่น

หากในเซลล์ของชีต "ภาพรวม" มีการเขียนเดือนมกราคม ก็จะรับข้อมูลจากชีต "มกราคม" เช่น ='january'!A2 หากเซลล์ประกอบด้วยเดือนกุมภาพันธ์ ก็จะรับข้อมูลจากชีต "กุมภาพันธ์" เช่น ='กุมภาพันธ์'!A2

หมายถึงเซลล์ในชีตภาพรวมมีชื่อเดือนใดๆ และฉันต้องการรับข้อมูลจากชีตที่เกี่ยวข้อง


person Kashan N    schedule 11.09.2019    source แหล่งที่มา


คำตอบ (1)


คุณสามารถใช้สูตรทางอ้อมเพื่อแปลงสตริงเป็นข้อมูลอ้างอิง ดังนั้น หากเซลล์ A1 มีค่าเป็น January ซึ่งเป็นชื่อของเวิร์กชีทด้วย คุณอาจป้อนสูตร เช่น =INDIRECT(A1 & "!A2") เพื่อดึงค่าของเซลล์ A2 จากชีตเดือนมกราคม หากค่าในช่วง A1 เปลี่ยนเป็นเดือนกุมภาพันธ์ ค่าจะถูกดึงจากชีตเดือนกุมภาพันธ์

person Rishi Mehta    schedule 11.09.2019