Page 1 of 1

ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sat Mar 19, 2022 9:18 pm
by chon1402
รบกวนขอคำปรึกษาในการเขียนสูตรเพื่อแยกมิเตอร์ค่าน้ำ ค่าไฟออกมา (ซึ่งบางร้านค้ามีถึง 5 มิเตอร์ค่ะ) เพื่อมาตรวจสอบว่ามิเตอร์ต่อเนื่องหรือไม่ และจำนวนหน่วยที่ใส่ในคำอธิบายถูกต้องหรือไม่ค่ะ

ตัวอย่าง

ข้อมูลมิเตอร์ที่อยู่ใน () คอลัมน์ G2 ต้องการแยกตัวเลขมิเตอร์ออกมาให้อยู่ในคอลัมน์ BA , BB ตามลำดับค่ะ


EX.JPG



แยกมิเตอร์น้ำไฟ.xlsx


หมายเหตุ ไม่สามารถเปลี่ยนแปลงการใส่ข้อมูลได้ค่ะ

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sat Mar 19, 2022 10:14 pm
by snasui
:D ตัวอย่างสูตรตามด้านล่าง ลองปรับใช้ดูครับ

ที่ BA2 คีย์

=TEXT(MID(SUBSTITUTE(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID($G2,MIN(SEARCH({"ค่าไฟฟ้า","ค่าน้ำประปา"},$G2&"ค่าไฟฟ้าค่าน้ำประปา")),255),"("," "),")"," "),"="," "),"*"," "),"@"," @"),"CT"," "),"ค่าไฟฟ้า"," "),"ค่าน้ำประปา"," "),"-"," "))," ",REPT(" ",50)),50*(COLUMNS($BA2:BA2)-1)+1,50),"0;;;\0")+0

Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sat Mar 19, 2022 11:08 pm
by chon1402
ลองใส่สูตรแล้ววข้อมูลขึ้นตามที่ต้องการค่ะ แต่ยังติดปัญญาอยู่นิดนึงค่ะ อยากสอบถามค่ะว่าทำไมค่าที่มีจุดทศนิยมถึงปัดจุดทศนิยมขึ้นคะ ถ้าต้องการให้เป็นค่าเดิมของมันเองโดยไม่ปัด ไม่ทราบว่าต้องแก้ไขตรงไหนคะ


ขอบคุณค่ะ

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sat Mar 19, 2022 11:31 pm
by snasui
:D สูตรนั้นนำค่ามาแสดงอย่างเดียวไม่มีการปัดทศนิยมแต่อย่างใด กรณีต้องการเห็นทศนิยมสามารถจัด Format ได้ตามต้องการครับ

การจัด Format ให้เพิ่มทศนิยม เข้าเมนู Home > ที่ Group Number คลิก Increase Decimal หรือคลิกขวาเซลล์แล้วเลือก Format Cells > ที่แถบ Number เลือกการกำหนดรูปแบบใด ๆ ได้ตามสะดวก

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sat Mar 19, 2022 11:59 pm
by chon1402
อาจารย์คะเข้าไปตั้งค่าใน Format แล้ว แต่จุดทศนิยมก็ยังไม่กลับเป็นค่าปกติค่ะ รบกวนอาจารย์ชี้แนะค่ะ
แยกมิเตอร์น้ำไฟ.xlsx

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sun Mar 20, 2022 12:33 am
by snasui
:D ขออภัยผมคีย์ตกไปครับ

ปรับตรง "0;;;\0" เป็น "0.00;;;\0" ครับ

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sun Mar 20, 2022 5:35 pm
by chon1402
ได้แล้วค่ะ ขอบคุณมากค่ะอาจารย์
ขอสอบถามเป็นความรู้เพิ่มเติมค่ะ ถ้าในอนาคตมีค่าอื่นๆเพิ่มเข้ามา เช่น ค่าโทรศัพท์ ค่าแก๊ส หนูสามารถใส่เพิ่มเติมในสูตรได้ไหมคะ และถ้าใส่ ต้องใส่เพิ่มตรงไหนบ้างคะ

ขอบคุณค่ะ

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Sun Mar 20, 2022 7:47 pm
by snasui
:D ใส่เพิ่มเข้าไปได้ครับ

การจะใส่เพิ่มก็ดูว่าสูตรเดิมค่าเหล่านั้นอยู่ตรงไหนก็ไปใส่ในลักษณะเดียวกันครับ

Re: ขอสอบถามการเขียนสูตรแยกมิเตอร์ค่าน้ำค่าไฟ

Posted: Mon Mar 21, 2022 1:51 am
by Bo_ry
AB2
=TRANSPOSE(FILTERXML("<x><m>"&SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(G2,FIND("(",G2,FIND("ค่า",G2)),999),"(","-"),"=","-"),")","-"),"CT","-"),"-","</m><m>")&"</m></x>","//m[.*0=0]"))