Page 1 of 1

ค้นหาคำใน list ว่ามีตามที่กำหนดหรือไม่

Posted: Fri Jun 29, 2018 11:16 pm
by ch.jew10
จากไฟล์แนบ มีรายการสินค้า ประกอบไปด้วยสินค้าหลายประเภท แต่ต้องการหาว่า สินค้าที่ขึ้นต้นด้วยคำว่า H/S,ตามด้วย ยี่ห้อที่กำหนด
มีรายการไหนบ้างเพื่อนำรายการนั้นไปนับจำนวนว่ามีทั้งหมดกี่ชิ้น ผมลองใช้ SEARCH แต่เนื่องจากมีหลายคำที่ต้องการค้นหา
ทำให้ต้องเช็คหลายคอลัมภ์และคำตอบยังไม่ใช่ที่ต้องการ รบกวนช่วยชี้แนะด้วยครับ ขอบคุณมากครับ

Re: ค้นหาคำใน list ว่ามีตามที่กำหนดหรือไม่

Posted: Fri Jun 29, 2018 11:33 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่างครับ
  1. แทรกคอลัมน์ C มา 1 คอลัมน์ ข้อมูลเดิมจะไปเริ่มที่คอลัมน์ D
  2. ที่ H1 เปลี่ยนเป็นคำว่า ip แทนคำว่า iphone ค่าที่คีย์ใน D1:J1 จะต้องมีอยู่จริง ห้ามย่อ ห้ามเขียนชื่อเต็มโดยที่คอลัมน์ A เป็นคำย่อ
    Enter > Copy ลงด้านล่าง
  3. ที่ C2 คีย์
    =IF(AND(ISNUMBER(SEARCH("H/S",A2)),SUMPRODUCT(--ISNUMBER(SEARCH($D$1:$K$1,A2)))),"iPhone&InterBrand","Other")
    Enter > Copy ลงด้านล่าง

Re: ค้นหาคำใน list ว่ามีตามที่กำหนดหรือไม่

Posted: Sat Jun 30, 2018 6:03 pm
by ch.jew10
ขอบคุณอาจารย์มากครับที่ช่วยชี้แนะ ผมได้ลองปรับสูตรบางส่วนเพื่อให้ได้ผลลัพท์ที่ต้องการ
ตอนนี้ได้ผลลัพท์ที่ต้องการแล้วครับ ขอบคุณอีกครั้งครับ
=IF(AND(IFERROR(SEARCH("H/S",I2)=1,FALSE),SUMPRODUCT(--ISNUMBER(SEARCH(Brand,I2)))),"iPhone&InterBrand","Other")