Page 1 of 1

รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 11:03 am
by oilsaowalak09
เราสามารถรวมข้อมูลแถวที่ซ้ำกันให้เป็นบรรทัดเดียวกันได้ไหมค่ะ ช่วยดูให้หน่อยนะค่ะ ตามไฟล์ที่แนบมานะค่ะ
คือต้องการรวมข้อมูลที่ชื่อเดียวกันที่มีหลาย ๆ แถว ให้อยู่ในแถวเดียว
test.xlsx

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 11:35 am
by bank9597
:) ลองทำตัวอย่างคำตอบมาให้ดูด้วยครับ ว่าอยู่ที่ชีทไหน

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 11:45 am
by oilsaowalak09
ประมาณนี้ค่ะ ให้อยู่ในชีทเดิม
test3.png

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 12:13 pm
by bank9597
:) ให้อยู่ในชีทเดิมไม่ได้ครับ ในกรณีเราเขียนสูตร จะต้องสร้างตารางใหม่ เพื่อเขียนสูตรแสดงผลที่เราต้องการ

แนบไฟล์มาด้วยครับ ผู้ตอบจะสามารถเขียนสูตรให้ได้เลย

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 1:09 pm
by oilsaowalak09
ขอบคุณนะค่ะ

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 1:43 pm
by bank9597
:) ให้ทำฟอร์มตัวอย่างมาครับ ลองดูตัวอย่างครับ

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 1:58 pm
by oilsaowalak09
ขอโทษนะค่ะ ให้ทำฟอร์มยังไงค่ะ งง

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 2:04 pm
by bank9597
bank9597 wrote::) ให้อยู่ในชีทเดิมไม่ได้ครับ ในกรณีเราเขียนสูตร จะต้องสร้างตารางใหม่ เพื่อเขียนสูตรแสดงผลที่เราต้องการ

แนบไฟล์มาด้วยครับ ผู้ตอบจะสามารถเขียนสูตรให้ได้เลย
:) ลองทำความเข้าใจตรงนี้ใหม่น่ะครับ

ถ้าจะให้รวมอยู่ในชีทนั้นเลย ต้องใช้ VBA ครับ

แต่ถ้าใช้สูตร คุณต้องสร้างชีทใดชีทหนึ่งขึ้นมา แล้วดึงค่าที่ไม่ใซ้ำไปแสดง

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 2:14 pm
by oilsaowalak09
เข้าใจแล้วค่ะ ที่ขึ้น 0 เพราะ ชีทแรกตัวเลขเป็น text ทำให้เลขกลายเป็น 0 พี่พอมีวิธีทำให้เลขมาขึ้นชีทที่ 2 ไหมค่ะ แบบไม่ต้องลบแล้วพิมพ์ใหม่

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 2:49 pm
by bank9597
:) ลองพิมพ์ใหม่ดีกว่าครับ จะได้ง่ายต่อการเขียนสูตรครับ อีกทั้งข้อมูลยังไม่มาก

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 2:51 pm
by oilsaowalak09
คืออันนี้เป็นข้อมูลตัวอย่าง ข้อมูลของจริงมีจำนวนมากไม่สามารถพิมพ์ทั้งหมดได้ค่ะ พอจะมีวิธีไหมค่ะพี่

Re: รวมข้อมูลของแถวที่ชื่อซ้ำกันเข้าด้วยกัน

Posted: Fri Dec 04, 2015 6:27 pm
by snasui
oilsaowalak09 wrote:เราสามารถรวมข้อมูลแถวที่ซ้ำกันให้เป็นบรรทัดเดียวกันได้ไหมค่ะ ช่วยดูให้หน่อยนะค่ะ ตามไฟล์ที่แนบมานะค่ะ
คือต้องการรวมข้อมูลที่ชื่อเดียวกันที่มีหลาย ๆ แถว ให้อยู่ในแถวเดียว
test.xlsx
:D การจะทำให้รายการที่เหมือนกันเหลือรายการเดียวสามารถใช้การ Remove Duplicate ได้ หมายถึงรายการที่เหมือนกันให้เหลือเพียงรายการเดียวครับ

ตามตัวอย่างที่ให้มาแต่ละบรรทัดไม่สามารถที่จะยุบรวมให้เหลือรายการเดียวเพราะมีบางคอลัมน์ไม่เหมือนกันแม้ว่าจะมีหลายคอลัมน์เหมือนกันอยู่บ้างก็ตาม ดังนั้น หากต้องการจะทำการ Remove Duplicate จะต้องระบุว่าต้องการ Remove Duplicate ด้วยคอลัมน์ใด

อีกประเด็น รายการในคอลัมน์หลังๆ เป็น Text ปนอยู่ด้วยโดย Text เหล่านี้ไม่ได้มีค่าเหมือนกัน จะนำมารวมกันเสมือน Number ไม่ได้ครับ

การทำ Remove Duplicate สามารถคลุมข้อมูล > เข้าเมนู Data > Remove Duplicate > เลือกคอลัมน์ที่ต้องการโดยสามารถเลือกได้หลายคอลัมน์

ค่าที่ได้จากการ Remove Duplicate จะเป็นบรรทัดแรกของข้อมูลแต่ละพวก ค่าที่ซ้ำ ๆ กับค่าแรกนี้จะถูกลบทิ้งไปทั้งหมด ดังนั้น หากต้องการจะ Remove Duplicate ให้ Copy ข้อมูลมาใหม่อีก 1 ชุดแล้วค่อยทำ Remove Duplicate จากนั้นนำผลลัพธ์ที่ได้ไปใช้รวมข้อมูลที่เป็นตัวเลขจากต้นแหล่งอีกทีครับ