Page 1 of 1

คือผมต้องการ การคัดแยกตัวเลขครับ

Posted: Sun Jun 22, 2014 10:22 pm
by Nut27395
1. ผมมีเลข 3หลักเช่น
123
234
456
678

แบบนี้ครับและต้องการที่จะเอาเลขเฉพาะหลักหน่วย หลักสิบ หรือหลักร้อย มาตัวเดียว ได้ไหมครับสูตรเป็นแบบไหนครับ
2.และอีกอันครับ
คือมีตัวเลข 3หลักเช่น
123
234
456

แบบนี้ครับและผมจะเอาผมบวกรวมในเซลนั้นได้ไหมครับ
เช่น 1+2+3

Re: คือผมต้องการ การคัดแยกตัวเลขครับ

Posted: Sun Jun 22, 2014 10:27 pm
by snasui
:D สามารถใช้ Mid ในการตัดค่าใด ๆ ออกมาได้ครับ เช่นเซลล์ใด ๆ คีย์

=Mid(A1,1,1)
=Mid(A1,2,1)
=Mid(A1,3,1)

เป็นการตัดอักขระที่ 1, 2, 3 ของเซลล์ A1 ออกมาตามลำดับ

ส่วนการนำตัวเลขมาบวกกันตามที่ถามสามารถใช้ Sumproduct เข้ามาช่วยได้ครับ เช่น ที่เซลล์ใด ๆ คีย์

=Sumproduct(--Mid(A1,Row(Indirect("1:"&len(A1))),1))

Re: คือผมต้องการ การคัดแยกตัวเลขครับ

Posted: Mon Jun 23, 2014 8:06 am
by Nut27395
ขอบคุณครับ