การเพิ่มจำนวนเซลล์ที่มีคำ


0

ฉันกำลังวางแผนการเงินซึ่งฉันมีคอลัมน์ 'ปริมาณ', 'ต้นทุน' และ 'รวม'

คอลัมน์ปริมาณจะมีจำนวนสินค้าที่ฉันซื้อ
คอลัมน์ต้นทุนจะมีค่าใช้จ่ายส่วนบุคคลของรายการ
คอลัมน์ทั้งหมดจะมี PRODUCT ของเซลล์ปริมาณและเซลล์ต้นทุนโดยใช้สูตร excel ตัวอย่างเช่นถ้าฉันซื้อ 2 รายการหนึ่งรายการที่มีราคา $ 2 เซลล์ทั้งหมดจะมีสูตร "= PRODUCT (QTY: COST)" เพื่อสร้าง $ 4

ภาวะที่กลืนไม่เข้าคายไม่ออกของฉันคือฉันต้องการที่จะมีทั้งคำและตัวเลขในเซลล์ปริมาณ แต่ยังคงมีสูตรในเซลล์ทั้งหมดในการทำงาน ตัวอย่างเช่นถ้าฉันซื้อสองแพคเกจฉันต้องการเขียนในปริมาณเซลล์ '2 pkt' แทนแค่ '2' แต่เมื่อฉันทำเช่นนี้เซลล์ทั้งหมดจะไม่รับตัวเลขในเซลล์ปริมาณและเพียงแค่ ให้ 1 x ต้นทุนเมื่อมันควรให้ 2 x Cost

มีวิธีใดบ้างที่จะแก้ไขปัญหานี้ในขณะที่ยังคงใช้สูตรดังนั้นฉันไม่ต้องป้อนผลรวมทั้งหมดด้วยตนเองหรือไม่ ความช่วยเหลือใด ๆ ชื่นชม!


จะมั่นใจได้หรือไม่ว่าตัวเลขใน Qualtity จะตามด้วยข้อความโดยมีช่องว่างอยู่ระหว่างเสมอ เช่น '3 Pkts', '20 .6 กรัม ',' 6 ชิ้น 'เป็นต้นจากนั้นคุณสามารถแยกส่วนแรกของเซลล์ก่อนที่ช่องว่างจะเป็นตัวเลขและใช้ในสูตรของคุณ
patkim

ใช่มันคือคุณอาจตอบให้บอกฉันว่าทำอย่างนั้น?
Baibro

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

คำตอบ:


2

ด้วยสมมติฐานที่ว่ามีช่องว่างอย่างน้อยหนึ่งช่องระหว่างตัวเลขและข้อความในเซลล์เดียวกันให้ลองทำดังนี้

ป้อนคำอธิบายรูปภาพที่นี่

สูตรสามารถ

=IF(ISNUMBER(C5),C5*B5,VALUE(LEFT(TRIM(C5),FIND(" ",TRIM(C5),1)-1))*B5)

และเพื่อป้องกันข้อผิดพลาดที่เป็นเพียงตัวเลขที่ป้อนเป็นข้อความให้ใช้

=IF(ISNUMBER(VALUE(C5)),C5*B5,VALUE(LEFT(TRIM(C5),FIND(" ",TRIM(C5),1)-1))*B5)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.