ไม่ส่งคืนสิ่งใดหากเซลล์มีอักขระค่าจากเซลล์อื่น


-1

ฉันมีหมายเลขคำพูด (สตริง) ในเซลล์ I2 ถ้ามันมี Qฉันอยากให้ M2 ว่างเปล่า หากไม่มี Qควรมีหมายเลขอ้างอิงใน I2 ฉันจะทำสิ่งนี้กับสูตรได้อย่างไร?

Q จะเป็นตัวอักษรตัวแรกเสมอหากสิ่งนี้ช่วยได้


1
โอ้ใช่แล้วครับท่านไปยืมลูกสาวของฉันด้วยเหรอ?
Dave

คุณกำลังมีปัญหาอะไร?
Jonno

ฉันกำลังดิ้นรนกับถ้าสูตรใน excel ฉันมีหมายเลขอ้างอิงในเซลล์ I2 Q12211 และจำเป็นต้องเขียนสูตรในเซลล์ถัดไปเพื่อกลับมาว่างเปล่าถ้ามันมีตัวอักษร Q และถ้ามันไม่ได้ (เช่น 12211) เพื่อคัดลอก หมายเลขใบเสนอราคา 12211
User15515

ถ้ามันเป็นตัวอักษรตัวแรกทางซ้ายเสมอมันเป็นเรื่องง่ายถ้าฟังก์ชั่นที่มีด้านซ้ายซ้อนกัน
Miller86

คำตอบ:


2

ฉันพบวิธีแก้ปัญหาที่ค่อนข้างง่ายสำหรับคุณที่ได้ผล วางต่อไปนี้ใน M2:

= IF (ซ้าย (I2 1) = "Q"; ""; I2)


0

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

=IF(ISNUMBER(SEARCH("Q",$I2)),"",$I2)

enter image description here

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