ข้อผิดพลาด #value โดยใช้ FIND


0

ฉันกำลังพยายามสร้างสูตรที่จะรับค่าในเซลล์จากจุดเริ่มต้นถึงทันทีก่อน "."

เช่น. เซลล์ A2 คือ 1440.00 ในเซลล์ B2 สูตรของฉันคือ = LEFT (A2, FIND (".", A2,1))

นอกจากนี้ในสเปรดชีตใหม่สูตรใช้งานได้ แต่เมื่อฉันแก้ไขเซลล์ข้อความแสดงข้อผิดพลาด #VALUE จะปรากฏขึ้น


ลองอันนี้ = ซ้าย (A2, FIND (".", TEXT (A2, "0.00"), 1) -1)
patkim

คำตอบ:


0

หากคุณต้องการใช้ผลลัพธ์ในสูตรและคอลัมน์ทั้งหมดของคุณคือตัวเลขให้ลอง

=INT(A2)

มันหมายถึงจำนวนเต็มสูงสุดน้อยกว่าหรือเท่ากับจำนวนนั้น ไม่ต้องการ LEFT() ถ้าคุณไม่มีข้อความด้วย


ยิ่งใหญ่ สิ่งนี้ใช้ได้ผล ขอบคุณ.
Katalia

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