Page 1 of 1

สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Mon Jul 23, 2018 1:36 pm
by suka
เรียนอาจารย์และท่านผู้รู้ช่วยปรับสูตร

ค่าในเซลล์ B8:G8 มีค่าเป็น 1.3,1.0 ก็ให้นำค่า 1 มารวมที่เซลล์ H8 และหลักหน่วย 1.3 นำค่า 0.3 มารวมที่เซลล์ I8
หากค่าในเซลล์ B8:G8 เป็น 0.5 ให้นำค่า 0.5 มารวมที่เซลล์ H8 ถ้ามีค่าเป็น 0.7 ก็ให้นำค่า 0.5 มารวมที่เซลล์ H8 และค่าหน่วย 0.7 ก็ตัดค่ามา 0.3 รวมที่เซลล์ I8 ค่ะ
สูตรอาร์เรย์ที่เซลล์ H8
=SUM(IF(ISNUMBER(B8:G8),ROUNDDOWN(B8:G8,0)))+SUMIF(B8:G8,0.5)
และ สูตรอาร์เรย์ที่เซลล์ i8
=SUM(IF(ISNUMBER(B8:G8),IF(B8:G8<>0.5,B8:G8-INT(B8:G8))))*10
ควรปรับแก้อย่างไรคะ?

ตัวอย่างไฟล์แนบค่าที่ต้องการระบายสีเหลืองที่เซลล์ H9:I9 ค่ะ

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Mon Jul 23, 2018 8:37 pm
by mbiome
เหตุใดเซลล์ I9 จึงมีคำตอบเป็น 9 ช่วยแสดงวิธีคิดโดยละเอียดด้วยครับ

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Mon Jul 23, 2018 10:09 pm
by suka
ค่าที่ต้องการในคอลัมน์ H ค่ะ
เซลล์ B8:G8 มีค่าเป็น 0.5 , 0.7 ค่าที่ต้องการนำมารวมในคอลัมน์ H เท่ากับ 0.5 ค่ะ
แต่หากค่าในเซลล์ B8:G8 มีค่าเป็น 1.0, 1.3 มีค่าเท่ากับ 1 นำมารวมในคอลัมน์ H ค่ะ

ค่าที่ต้องการในคอลัมน์ i ค่ะ
เซลล์ B8:G8 มีค่าเป็น 0.7 , 1.3 ค่าที่ต้องการนำมารวมในคอลัมน์ i จะเท่ากับ 0.3 ค่ะ
แต่หากค่าในเซลล์ B8:G8 มีค่าเป็น 0.5 , 1.0 ก็ไม่ต้องนำค่าใดมารวมในคอลัมน์ i ค่ะ

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Tue Jul 24, 2018 2:07 pm
by Supachok
ง.งู 2ตัว

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Tue Jul 24, 2018 8:55 pm
by suka
ขออนุญาตบอกความต้องการด้วยรูปภาพนะคะ
และขออภัยที่ทำตัวอย่างไฟล์บอกความต้องการไม่ครบในโพสต์ที่ #1
ขออภัยค่ะ ในรูปเซลล์ i16 แก้ 0.03 เป็น 0.3 ค่ะ เดี๋ยวทำเพื่อนสมาชิกงงหนักค่ะ

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Tue Jul 24, 2018 9:49 pm
by snasui
:D ตัวอย่างสูตรครับ
  1. สูตรที่ H5
    =SUMPRODUCT(INT(B5:G5)+((B5:G5>=0.5)*(B5:G5<1))*0.5)
    Enter > Copy ลงด้านล่าง
  2. เซลล์ I5
    =COUNTIF(B5:G5,">=0.7")*3-COUNTIF(B5:G5,1)*3
    Enter > Copy ลงด้านล่าง

Re: สูตรรวมเลขหลักและเลขหน่วยแยกกันค่ะ

Posted: Tue Jul 24, 2018 10:01 pm
by suka
:thup: ขอบตุณมากค่ะอาจารย์ สูตรได้ตรงตามที่ต้องการแล้วค่ะ