หมายเลข 3.6.1: ค่าของเซลล์จะต้องไม่ปรากฏให้เห็นหากมีการทำเครื่องหมายในช่องติดกัน


0

ฉันไม่แน่ใจว่านี่เป็นฟอรัมที่ถูกต้องหรือไม่ แต่นี่จะไป: ฉันต้องการเก็บค่าเซลล์ (E8) หากเซลล์ที่อยู่ติดกัน (D8) เป็นเท็จ (ไม่ได้ทำเครื่องหมายที่ช่องทำเครื่องหมาย) มิฉะนั้นจะใส่ศูนย์หรือ null ฉันเพิ่งได้รับข้อผิดพลาดเนื่องจากการอ้างอิงตนเอง (E8)

("HVIS" แปลเป็น "IF") แผ่นตัวเลข

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

ไม่มีใครรู้วิธีการทำเช่นนี้โดยไม่ต้องใช้ AppleAcript? ฉันต้องการสเปรดชีตเพื่อให้ทำงานร่วมกับ iOS ได้เช่นกันซึ่งเป็นสาเหตุที่ AppleScript ไม่ใช่ตัวเลือก

แก้ไข: ฉันหาวิธีแก้ไขโดยใช้การจัดรูปแบบตามเงื่อนไข ฉันทำให้ข้อความเปลี่ยนเป็นสีขาว (เหมือนพื้นหลัง) หากค่ามากกว่า G8 G8 มีฟังก์ชั่นที่เปลี่ยนค่าเป็น 0 แล้วหากมีการทำเครื่องหมายในช่องทำเครื่องหมาย


1
นี่ไม่ใช่ฟอรัม นี่คือเว็บไซต์ถาม - ตอบ อย่างไรก็ตามมันเป็นสิ่งที่ถูกต้อง
Arc676

คำตอบ:


0

ถ้าฉันเข้าใจคำถามของคุณ:

แทนที่จะอ้างอิงตัวเองให้อ้างอิงสูตรที่สร้างจำนวน

ดังนั้น E8 ดูเหมือนจะB8-F8ถูกต้อง? จากนั้นสูตรสำหรับ E8 สามารถเป็น:

=HVIS ( D8;"";B8-F8 )

นี่จะส่งคืนสตริงว่างหรือว่างเปล่าโดยไม่มีข้อผิดพลาดในการอ้างอิงตนเอง

สกรีนช็อตใช้ Numbers 3.6.1 US edition แต่สูตรควรใช้ได้ถ้าปรับให้เหมาะกับเวอร์ชั่นที่แปลเป็นภาษาท้องถิ่นของคุณ:

สูตรในการซ่อนจำนวน


ใช่ แต่ F8 คือ "HVIS (D8 = SAND; B8; HVIS (E8 = 0; 0; E8))" ดังนั้นมันจะไม่ทำงาน F8 ขึ้นอยู่กับค่าใน E8 ฉันหาวิธีอื่นโดยใช้การจัดรูปแบบแทนซึ่งฉันคิดว่าจริง ๆ แล้วจะดีกว่าเนื่องจาก E8 ยังคงคุณค่าเดิมหากฉันควรทำเครื่องหมายในช่องโดยไม่ได้ตั้งใจ ขอบคุณสำหรับการสนับสนุนของคุณแม้ว่า
chmodder

โปรดเพิ่มข้อมูลเช่นนั้นในคำถามของคุณ ยากที่จะถอดรหัสโดยไม่รู้เรื่องราวทั้งหมด ดีใจที่คุณพบวิธีที่ใช้งานได้ ไชโย
bjbk

ใช่ แต่ฉันเพิ่งรู้ว่าการลบค่าจะเป็นปัญหา 2 นาที ที่ผ่านมา;) ฉันไม่ได้พูดถึงว่าเซลล์ "ยอดเงินคงเหลือ" ขึ้นอยู่กับ "ชำระบางส่วน" ใช่ฉันน่าจะพูดถึงมันแล้ว
chmodder

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

ฉันจะตรวจสอบคำตอบของคุณว่าคำตอบของคุณ ขอบคุณ :)
chmodder
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.