2
Excel - ล้นข้อความของเซลล์ไปยังเซลล์ที่อยู่ติดกันที่มีสูตร
ฉันมีตารางที่เต็มไปด้วยข้อมูลที่มาจากตารางอื่น สูตรในเซลล์ของตารางของฉันค่อนข้างง่าย (อ้างอิงถึงเซลล์ในแผ่นงานอื่น) ในตารางของฉันฉันมีแถว "ชื่อ" (แถวที่ 57 และ 64 ในกรณีนั้น) ที่มีค่าข้อความเดียวที่ฉันต้องการล้นไปยังเซลล์ที่อยู่ติดกันเนื่องจากเซลล์ที่อยู่ติดกันในแถวเหล่านั้นจะว่างเปล่าเสมอ หากค่าในตารางที่ป้อนด้วยตนเองจะไม่มีปัญหาและเซลล์จะมีลักษณะเหมือนที่ฉันต้องการในภาพด้านล่าง ค่าของเซลล์แรกในแถว 57 ไม่ล้นเนื่องจากเซลล์ที่อยู่ติดกันมีสูตร (สูตรโดยทั่วไปคือ "= OtherCell" โดยที่ OtherCell ไม่มีค่าใด ๆ (โดยเฉพาะค่าของ "")) สิ่งสำคัญคือให้สังเกตว่าตำแหน่งของแถว "ชื่อเรื่อง" เปลี่ยนแปลงและเกิดขึ้นในหลาย ๆ แถวในตารางเนื่องจากข้อมูลจะถูกแยกฐานข้อมูลโดยอัตโนมัติ ฉันจะบรรลุสิ่งนี้ได้อย่างไร ... หากไม่ใช้การแทรกแซงด้วยตนเอง (รายงานเหล่านี้เป็นรายงานอัตโนมัติฉันไม่สามารถลบสูตรได้เนื่องจากรายงานฉบับต่อไปที่สร้างขึ้นจะผิดพลาด) VBA สามารถใช้ได้ แต่ไม่ใช่ในลักษณะที่ปรับเปลี่ยนตารางในลักษณะ "กลับไม่ได้" (ในลักษณะที่ทำให้ในครั้งต่อไปที่มีการคำนวณชีตข้อมูลจะผิดพลาด) ด้วยเหตุผลเดียวกับการแทรกแซงด้วยตนเอง ฉันใช้ Excel 2013 แต่ฉันเชื่อว่าคำถามนี้ใช้กับ Excel เวอร์ชัน 2007+