ทำไม offsets ข้อผิดพลาดออกมาเมื่อความสูงต่ำกว่า 36


0

สิ่งนี้ดูเหมือนจะเกิดขึ้นใน Excel 2010 เท่านั้น

เมื่อฉันทำ namesrange = offset-match-count ฉันจะได้รับคอลัมน์คืน ยิ่งใหญ่ ฉันสามารถทำเงินได้ ฯลฯ ที่คอลัมน์ไม่มีปัญหา อย่างไรก็ตามเมื่อฉันพยายามทดสอบว่ามีปัญหาหรือไม่ผ่าน iserror (Namedrange) ฉันจะได้รับข้อผิดพลาดเมื่อคอลัมน์ของฉันน้อยกว่า 37 ดังนั้นที่ความสูงคอลัมน์ที่ 37 หรือสูงกว่าไม่มีปัญหามันใช้ได้ดี ที่ความสูงคอลัมน์ 36 หรือน้อยกว่าฉันได้รับข้อความแสดงข้อผิดพลาดเมื่อไม่ควรทำ

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

ฉันไม่สามารถจำลองผลลัพธ์ใน Excel 2016 ได้


1
คุณช่วยบอกสูตรให้เราตรวจสอบได้หรือไม่?
DavePenn

= ไม่ (iserror (FOBSumColumn0)) - มันใช้ได้กับ 12 ของพวกเขา 3 รายการสุดท้ายไม่ทำงาน พวกเขากำลังรวมกลุ่มกันในชุด 3. การวิจัยว่าทำไมมันไม่ทำงานนำไปสู่ข้อสรุปดังกล่าวข้างต้น
Selkie
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.