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

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