Page 1 of 1
บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Wed Aug 28, 2019 8:40 am
by wichaipea
อยากสอบถามการบวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย , โดยบวกทุกค่าตามจำนวนที่กำหนดให้เท่ากัน
เช่นในเซล 2,27,28,29,30,31,32,33,34 ต้องการให้ บวก6 ทุกตัวเท่ากับ 8,33,34,35,36,37,38,39,40 ประมาณนี้ครับ
แต่ข้อมูลเยอะมากป้อนด้วยตัวเองจนตาลายแล้วครับ
ขอบคุฯลวงหน้าครับ
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Wed Aug 28, 2019 2:38 pm
by menem
ผมทำได้แบบนี้ครับ (จำกัด Limit ที่ 100 entry ถ้าต้องการเพิ่มให้แก้ไขเพิ่มเองได้นะครับ)
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Wed Aug 28, 2019 7:26 pm
by snasui
หากใช้ Office 365 สามารถใช้สูตรตามด้านล่างได้ครับ
B2 คีย์
=TEXTJOIN(",",TRUE,MID(SUBSTITUTE(A2,",",REPT(" ",LEN(A2))),LEN(A2)*(ROW(INDIRECT("1:"&LEN(A2&",")-LEN(SUBSTITUTE(A2,",",""))))-1)+1,LEN(A2))+6)
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Fri Aug 30, 2019 5:09 pm
by wichaipea
ขอบคุณคัรบ
ลองใส่แล้วแต่ได้ค่าเดียวครับ
น่าจะใช้ไม่ถูกวิธี
พอจะใส่เป็นตัวอย่างได้ไหมครับ
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Fri Aug 30, 2019 8:02 pm
by snasui
แสดงว่า Excel ที่ใช้ไม่ใช้ Version 365 ครับ
กรณีเช่นนี้คงต้องใช้ Code เข้ามาช่วย ลองเขียนมาเองหรือให้ผู้ที่มีความรู้เขียนมาก่อน ติดตรงไหนค่อยถามกันต่อครับ
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Sat Aug 31, 2019 12:27 pm
by snasui
กรณีทำด้วยตนเองแบบไม่มี Code ช่วย มีวิธีจัดการตามด้านล่างครับ
- ลบ I119 ทิ้งไป
- H1 คีย์เครื่องหมาย
,
- I1 คีย์เลข 6 หรือเลขอื่นใดที่จะใช้บวก
- H4 คีย์สูตร
=CONCATENATE(I4,H$1,J4,H$1,K4,H$1,L4,H$1,M4,H$1,N4,H$1,O4,H$1,P4,H$1,Q4,H$1,R4,H$1,S4,H$1,T4,H$1,U4,H$1,V4,H$1,W4,H$1,X4,H$1,Y4,H$1,Z4,H$1,AA4,H$1,AB4,H$1,AC4,H$1,AD4,H$1,AE4,H$1,AF4,H$1,AG4,H$1,AH4,H$1,AI4,H$1,AJ4,H$1,AK4,H$1,AL4,H$1,AM4,H$1,AN4,H$1,AO4,H$1,AP4,H$1,AQ4,H$1,AR4,H$1,AS4,H$1,AT4,H$1,AU4,H$1,AV4,H$1,AW4,H$1,AX4,H$1,AY4,H$1,AZ4,H$1,BA4,H$1,BB4,H$1,BC4,H$1,BD4,H$1,BE4,H$1,BF4,H$1,BG4,H$1,BH4,H$1,BI4,H$1,BJ4,H$1,BK4,H$1,BL4,H$1,BM4,H$1,BN4,H$1,BO4,H$1,BP4,H$1,BQ4,H$1,BR4,H$1,BS4,H$1,BT4,H$1,BU4,H$1,BV4,H$1,BW4,H$1,BX4,H$1,BY4,H$1,BZ4,H$1,CA4,H$1,CB4,H$1,CC4,H$1,CD4,H$1,CE4,H$1,CF4,H$1,CG4,H$1,CH4,H$1,CI4,H$1,CJ4,H$1,CK4,H$1,CL4,H$1,CM4,H$1,CN4,H$1,CO4,H$1,CP4,H$1,CQ4,H$1,CR4,H$1,CS4,H$1,CT4,H$1,CU4,H$1,CV4,H$1,CW4,H$1,CX4,H$1,CY4,H$1,CZ4,H$1,DA4,H$1,DB4,H$1,DC4,H$1,DD4,H$1,DE4,H$1,DF4,H$1,DG4,H$1,DH4,H$1,DI4,H$1,DJ4,H$1,DK4,H$1,DL4,H$1,DM4,H$1,DN4,H$1,DO4,H$1,DP4,H$1,DQ4,H$1,DR4,H$1,DS4,H$1,DT4,H$1,DU4,H$1,DV4,H$1,DW4,H$1,DX4,H$1,DY4,H$1,DZ4)
Enter > Copy ลงด้านล่างจนสุดข้อมูล
- คลุม E4:E364 > เข้าเมนู Data > Text to columns > เลือก Delimited > Next > ทำเครื่องหมายที่ Comma > Next > ตรง Destination คีย์ I4 เพื่อจะเริ่มวางค่าที่ได้จากการแยกข้อความ > Finish > กรณีมีกล่องโต้ตอบถามเรื่องการแทนที่ข้อความเดิมให้ตอบ Yes
- คลิกขวาที่ I1 > Copy
- คลุม I4:DZ364 > กดแป้น F5 > Special > เลือก Constants > ปลดเครื่องหมายให้เหลือ Number > OK
- คลิกขวาเซลล์ที่ได้ > Paste Special > Values > Add > OK
- เซลล์ E4 คีย์สูตร
=SUBSTITUTE(TRIM(SUBSTITUTE(H4,","," "))," ",",")
Enter > Copy ลงด้านล่าง
Re: บวกค่าในเซลเดียวตัวเลขถูกคั่นด้วย ,
Posted: Sun Sep 01, 2019 9:08 pm
by menem
ใส่ให้เป็นตัวอย่างแล้วครับ
** ในบรรทัดที่ 23 จะเป็น Error เนื่องจากมีการป้อน Alt-Enter เพื่อขึ้นบรรทัดใหม่ในเซลไว้นะครับ