Page 1 of 1
Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อมูล
Posted: Thu Nov 04, 2010 12:12 pm
by tccc
รบกวนดูตามเอกสารแนบครับ ขอบคุณมากครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Thu Nov 04, 2010 6:20 pm
by snasui
ดูคำตอบและคำถามเพิ่มเติมตามไฟล์แนบครับ
ไฟล์นี้ต้องใช้ Code VBA มาช่วย จะต้องกำหนดให้ Program ยอมรับการใช้งาน Macro เสียก่อนถึงจะใช้ได้ครับ โดยสามารถเข้าไปกำหนดที่ Tools > Macro > Security > กรณีกำหนดเป็น Medium จะต้องคลิกยอมรับการใช้งาน Macro ด้วยทุกครั้ง
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Fri Nov 05, 2010 10:54 am
by tccc
ตอนนี้ผมลองคีย์ข้อมูลเข้าไปในร้านแรกอะครับ นำเซ่งล้ง เลือกวันที่ 1 พย. 53 แต่ข้อมูลยังไม่เข้าอะครับ ส่วนช่อง Total จะใช้ E326 ของวันที่เราเลือกอะครับ ขอบคุณมากครับ อาจารย์คนควน ^^
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Fri Nov 05, 2010 11:01 am
by snasui
ผมยังไม่เข้าใจในสิ่งที่ต้องการครับ ช่วยอธิบายสิ่งที่ต้องการมาโดยละเอียด ผมเห็นมีเพียงหน้าจอที่ให้กรอกข้อมูล แต่ยังไม่ทราบว่าตำแหน่งที่ไปวางข้อมูลอยู่ชีทไหน เซลล์ไหน ช่วยแจ้งด้วยครับ และ E326 ที่บอกมานั้นอยู่ในชีทไหน
ควรแสดงตัวอย่างประกอบให้เห็นด้วยครับว่าข้อมูลไปแสดงผลอยู่ที่ไหน ในลักษณะใด เพื่อจะได้ทำความเข้าใจได้รวดเร็วครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Fri Nov 05, 2010 1:35 pm
by tccc
ต้องขอโทษด้วยครับพอดีผมอธิบายไม่ค่อยเข้าใจ เดี๋ยวลองเอาไปใหม่ผมอธิบายไว้ในงานแล้วครับ ขอบคุณมากครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Fri Nov 05, 2010 1:56 pm
by snasui
คงต้องค่อย ๆ ถาม-ตอบกันไปเรื่อย ๆ ครับ
สำหรับการแสดงยอดรวมในเซลล์ E10 ให้ Copy สูตรตามด้านล่างไปวางใน E10 ครับ
=LOOKUP(9.99999999999999E+307,INDIRECT("'"&DAY(B2)&"'!E:E"))
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Mon Nov 08, 2010 7:08 pm
by tccc
พึ่งกลับจากเที่ยวมาครับ แต่ยังใส่ข้อมูลไม่ได้อะครับ ยังไงก็ขอบคุณมากเลยครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Mon Nov 08, 2010 7:26 pm
by snasui
ใส่ข้อมูลตรงไหนไม่ได้ครับ ผมไม่ได้ Lock หรือว่า Protect ไฟล์ไว้แต่อย่างใดครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Mon Nov 08, 2010 8:02 pm
by tccc
ตรง Sheet ค้นหา ช่องตรง และช่อง ไม่ตรงอะครับ พอผมใส่จำนวนตัวเลขเข้าไปไม่ว่าจะใส่เครื่องหมาย = หรือไม่ใส่ ตรง Sheet 1 ข้อมูลร้านที่เราเรียกมาเพื่อคีย์ตัวเลขเข้าไปนั้นไม่ได้ก็จะไม่ได้รับข้อมูลครับ ขอบคุณมากครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Mon Nov 08, 2010 10:38 pm
by snasui
ยังไม่กระจ่างครับ เรากำลังทำอะไรช่วยทบทวนใหม่หน่อยครับ คีย์แล้วจะให้ข้อมูลไปไหน ระบุชีท ระบุเซลล์ด้วยครับ ดูเหมือนว่าต้องการจะบันทึกข้อมูลจากการคีย์เข้าไป ถ้าผมเดาถูกควรมี Database สำหรับรับข้อมูล และไม่ควรจะแยกเป็นชีทต่าง ๆ
ควรเป็นชีทเดียวและเรียงลงไปด้านล่างเรื่อย ๆ หากต้องการแยกเป็นชีทเพื่อแยกเป็นรายงานสรุป ค่อยทำทีหลังครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Tue Nov 09, 2010 12:00 am
by snasui
เดาอีกทีว่าสิ่งที่ต้องการเป็นตามไฟล์แนบ คือมีการคีย์ข้อมูลแล้วต้องการให้ไปบันทึกใน Sheet ต่าง ๆ ตามชื่อชีทที่เลือกไว้ในเซลล์ B2 ของชีทค้นหา ลองคีย์ข้อมูลแล้วคลิกปุ่ม Record ดูครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 6:38 pm
by tccc
ครับเดี๋ยวผมจะลองหาคำอธิบายที่น่าจะเข้าใจได้ง่ายหน่อยครับ อธิบายยังงงอยู่เลยเนาะ ขอบคุณมากครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 6:46 pm
by snasui
ลองดาวน์โหลดไฟล์ตามด้านบนไปดูก่อนครับ ผมเขียน Code เพื่อให้บันทึกค่าเข้าไปในชีทต่าง ๆ ให้แล้ว
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 7:01 pm
by tccc
ตามตัวอย่างเลยครับอาจารย์สุดยอดเลยครับ แต่ว่าเมื่อผมเรียกข้อมูลร้านซ้ำแล้ว record ข้อมูลใหม่จะเข้าไปแทนที่โดยไม่รวมกันครับ
อย่างเช่น ตอนแรกผมคีย์ไปที่ร้าน นำเซ่งล้ง ตรง 50 ไม่ตรง 50 ต่อมาผมเรียกร้าน mjs แล้วคีย์ ตรง 50 ไม่ตรง 50 แต่เมื่อผมกลับมาเรียกร้านนำเซ่งล้งเพื่อคีย์ข้อมูลเพิ่มเช่น ตรง 20 ไม่ตรง 20 ผมรวมต้องเป็น ตรง 70 ไม่ตรง 70 แต่กลายเป็นว่าผลรวมจะเป็นค่าล่าสุดที่เราได้คีย์ไป ปล.คือผมจะคีย์เข้าไปเรื่อยๆครับไม่ได้คีย์ทีเดียว ยังไงก็ขอบพระคุณเป็นอย่างสูงเลยครับ Best Regard ^^
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 7:08 pm
by tccc
คืออย่างถ้าผมนำเลขมาบวกกันอย่างเช่นร้าน นำเซ่งล้ง ช่องตรง ผมใส่ =5+5+5+5 และเมื่อผม record แล้วแต่ผมจะมาใส่ข้อมูลในร้านเดิมเช่น =4+4+6+3 ผมอยากให้โชว์ประวัติการบวกในช่องตรงไม่ตรงของร้านนั้นในแต่ละชีทนั้นๆอะครับ ขอบคุณครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 7:15 pm
by snasui
ปรับ Code ให้มีการบวกเพิ่มจากค่าเดิมให้แล้วตามไฟล์แนบครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 7:20 pm
by snasui
tccc wrote:คืออย่างถ้าผมนำเลขมาบวกกันอย่างเช่นร้าน นำเซ่งล้ง ช่องตรง ผมใส่ =5+5+5+5 และเมื่อผม record แล้วแต่ผมจะมาใส่ข้อมูลในร้านเดิมเช่น =4+4+6+3 ผมอยากให้โชว์ประวัติการบวกในช่องตรงไม่ตรงของร้านนั้นในแต่ละชีทนั้นๆอะครับ ขอบคุณครับ
คุณกำลังเก็บข้อมูลผิดวิธีครับ
การเก็บประวัติควรทำเป็นฐานข้อมูล ไม่ใช่บวกเข้าไปในเซลล์เดียวเรื่อย ๆ ครับ
Re: Excel 2003 ถามอาจารย์เรื่องสูตรการค้นหาเพื่อนำมาคีย์ข้อม
Posted: Wed Nov 10, 2010 7:28 pm
by tccc
ครับ ขอบคุณอาจารย์มากๆครับผม