:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพเดท

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพเดท

#1

Post by yuyner »

มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่อให้ลิงก์ไปไฟล์แรกทำอย่างไรคะ
แล้วอยากให้สรุปเป็น Report อีกไฟล์ โดยเรียงข้อมูลรวมกัน
ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#2

Post by snasui »

:D การคีย์ข้อมูลแล้ว Link ไปยังอีกไฟล์ในลักษณะให้แสดงเหมือนกันสามารถ Copy ไปวางแบบ Link ได้ครับ

ลองตามนี้

1. ที่ไฟล์ต้นทางคลุมพื้นที่ที่ต้องการให้แสดงในอีกไฟล์
2. คลิกขวาแล้วเลือก Copy
3. ไปที่ไฟล์ปลายทาง
4. คลิกเซลล์เป้าหมายแล้วคลิกขวา > Paste Special
5. เลือก Paste Link

สำหรับการ Link ไปไฟล์อื่นแบบเรียงกันนั้นผมทำมาเป็นตัวอย่างให้เรียงข้อมูลทั้งหมด หากต้องการใช้เฉพาะข้อมูลที่ต้องการก็ให้ทำการ Copy สูตรให้เป็น Value แล้วค่อย Sort ใหม่ครับ
You do not have the required permissions to view the files attached to this post.
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#3

Post by yuyner »

ขอบคุณค่ะ อาจารย์ตอบเร็วมากเลย ปกติแล้วจะทำด้าน IT Support แต่ทางวางแผนให้ช่วยทำ Excel ไม่เคยทำ Excel เลยมืด 16 ด้านเลยค่ะ จึงต้องการคำแนะนำจากอาจารย์ค่ะ

มีคำถามเพิ่มค่ะ
ถ้าใน Sheet:Database เวลากำหนดวันที่ผลิตแล้ว ให้ Excel คำนวนวันผลิตของแต่ละแผนก โดยอ้างอิงจาก BOM แล้วนำไปหยอดใน Sheet:Plan1 ดูในไฟล์ที่แนบมาค่ะ

อาจารย์ช่วยแนะนำให้ด้วยนะคะ หรือมีวิธีทำแบบอื่นก็กรุณาแนะนำด้วยค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#4

Post by snasui »

:D ตอบไปทีละขั้นก่อนครับ

ใน Sheet Database ควรเพิ่มตารางวันหยุดมาด้วยเพื่อจะได้ทราบว่านอกจากวันอาทิตย์แล้วมีหยุดวันไหนบ้าง วันทำงานจะได้ถัดไปจากวันดังกล่าว สำหรับตาราง Plan1 ควรทำวันที่ให้อ้างอิงกันได้ครับ เช่นในบรรทัดที่ 2 คีย์เป็น วันที่ในรูปแบบของ วันเดือนปี แล้วค่อยจัด Format ให้เป็นวันอย่างเดียว ไม่ต้องแสดงเดือนและปีก็สามารถทำได้ จะได้อ้างอิงค่ากันได้กับ Sheet Database จึงจะดึงข้อมูลมาได้

ใน Sheet Database ผมเขียนสูตรเป็นตัวอย่างมาให้ดูก่อนว่าสูตรน่าจะเป็นลักษณะเช่นไร ควรอธิบายหลักการมาให้ด้วยครับ ที่ทำมานี้ผมคิดเองว่า ดูจาก S/N แล้วไปดูใน BOM ว่าใช้เวลาผลิตกี่วัน ถ้าติดวันอาทิตย์และวันหยุดก็ให้เริ่มผลิตในวันถัดไป

นอกจากนี้แล้ว ตัวอย่างที่ให้มาควรเป็นตัวแทนข้อมูลจริง และระบุคำตอบที่ถูกต้องมาให้เลย เพื่อจะได้คำนวณเปรียบเทียบได้ การถามตอบจะได้กระชับครับ

สำหรับไฟล์ที่แนบนี้ใช้ฟังก์ชั่น Workday, Weekday จะต้องเพิ่ม Add-ins ในโปรแกรมก่อนถึงจะแสดงผลถูกต้องครับ สามารถเข้าไปกำหนด Add-ins โดย

1. เข้าเมนู Tools > Add-ins
2. เลือก Analysis Toolpak
3. OK
You do not have the required permissions to view the files attached to this post.
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#5

Post by yuyner »

ทำข้อมูลจริงมาแล้ว อาจารย์ช่วยดูให้อีกทีนะคะ ครั้งก่อนมันบวกทีละหลายวันเลย ไม่ตรงกับ BOM เลยค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#6

Post by snasui »

:D ดูไฟล์แนบประกอบครับ

การหาข้อมูลลักษณะนี้ไม่ง่ายนัก สูตรจะซับซ้อน ยากแก่การทำความเข้าใจ

ลองดูการปรับปรุงข้อมูลให้สะดวกต่อการใช้สูตร จากนั้นที่ชีท Database เซลล์ E2 คีย์

=D2+VLOOKUP($A2,BOM!$A$3:$O$4,MATCH(E$1,BOM!$A$2:$O$2,0))+SUM(--(WEEKDAY(ROW(INDIRECT(D2&":"&D2+VLOOKUP($A2,BOM!$A$3:$O$4,MATCH(E$1,BOM!$A$2:$O$2,0)))))=1))+SUM(IF(D2>=dayoff!$A$2:$A$25,IF(D2<=dayoff!$A$2:$A$25,1)))+(WEEKDAY(D2+VLOOKUP($A2,BOM!$A$3:$O$4,MATCH(E$1,BOM!$A$2:$O$2,0))+SUM(--(WEEKDAY(ROW(INDIRECT(D2&":"&D2+VLOOKUP($A2,BOM!$A$3:$O$4,MATCH(E$1,BOM!$A$2:$O$2,0)))))=1)))=1)

Ctrl+Shift+Enter > Copy ไปทางขวาและลงด้านล่าง สังเกตการกดแป้นจะต้องกดให้รับสูตรด้วย 3 แป้นพร้อมกันเสมอ รวมทั้งกรณีมีการเปลี่ยนแปลงแก้ไขปรับปรุงสูตร เนื่องจากเป็นสูตร Array หากกดแป้นถูกต้องจะเห็นเครื่องหมายปีกกาคร่อมสูตร

ในไฟล์ผมจะทำสัญญลักษณ์เอาไว้เพราะไม่แน่ใจว่าระบุข้อมูลมาถูกต้องหรือไม่ ถ้าถูกต้องอยู่แล้ว อยากทราบว่ามีการคิดอย่างไร เหตุใดถึงไม่เหมือนกับสองบรรทัดบนที่เริ่มวันเดียวกัน :mrgreen:
You do not have the required permissions to view the files attached to this post.
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#7

Post by yuyner »

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

ขอความช่วยเหลือเพิ่มค่ะ ถ้าให้มีวัน start และ finish ทำได้ไหมคะ ดูในไฟล์ที่แนบมาค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#8

Post by snasui »

:D ไม่เข้าใจโจทย์ครับ

ดูแล้ววันเริ่มบางงานไม่ได้เริ่มต่อจากงานเดิม แต่ไปเริ่มวันที่ 1 วันเริ่มที่ว่านี้ ผู้ใช้กรอกเองหรือว่าให้ไปเอามาจากไหนครับ วันที่ 1 หมายความว่าวันที่ 1 ของเดือนหรือไม่ และต้องการสูตรเฉพาะวันที่ทำเสร็จเท่านั้นใช่หรือไม่ครับ :mrgreen:
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#9

Post by yuyner »

ดูแล้ววันเริ่มบางงานไม่ได้เริ่มต่อจากงานเดิม แต่ไปเริ่มวันที่ 1 วันเริ่มที่ว่านี้ ผู้ใช้กรอกเองหรือว่าให้ไปเอามาจากไหนครับ

วันเริ่มให้นับจากแผนกที่ 1

ที่ไม่ได้เริ่มพร้อมกันทุกแผนก เพราะต้องรอให้ชิ้นงาน ขั้นตอนแรกเสร็จก่อนถึงจะทำต่อได้
Size30
ขั้นตอนแรก ทำพร้อมกัน 4 แผนกคือ แผนกที่ 1, 2, 4, 7 (ใช้เวลา 1 วัน)
ขั้นตอนสอง ทำพร้อมกัน 4 แผนกคือ แผนกที่ 3, 5, 6, 7 (ใช้เวลา 1 วัน)
ขั้นตอนสาม ทำ1 แผนกคือ แผนกที่ 9 (ใช้เวลา 1 วัน)
ขั้นตอนสี่ ทำ1 แผนกคือ แผนกที่ 10 (ใช้เวลา 1 วัน)
ขั้นตอนห้า ทำ1 แผนกคือ แผนกที่ 11 (ใช้เวลา 1 วัน)
ขั้นตอนหก ทำ1 แผนกคือ แผนกที่ 12 (ใช้เวลา 1 วัน)
ขั้นตอนเจ็ค ทำ1 แผนกคือ แผนกที่ 13 (ใช้เวลา 1 วัน)
---------------------------------------------------------------------------------------------
Size315
ขั้นตอนแรก ทำพร้อมกัน 4 แผนกคือ แผนกที่ 1, 2, 4, 7 (ใช้เวลา 2 วัน)
ขั้นตอนสอง ทำพร้อมกัน 4 แผนกคือ แผนกที่ 3, 5, 6, 7 (ใช้เวลา 2 วัน)
ขั้นตอนสาม ทำ1 แผนกคือ แผนกที่ 9 (ใช้เวลา 1 วัน)
ขั้นตอนสี่ ทำ1 แผนกคือ แผนกที่ 10 (ใช้เวลา 1 วัน)
ขั้นตอนห้า ทำ1 แผนกคือ แผนกที่ 11 (ใช้เวลา 1 วัน)
ขั้นตอนหก ทำ1 แผนกคือ แผนกที่ 12 (ใช้เวลา 1 วัน)
ขั้นตอนเจ็ค ทำ1 แผนกคือ แผนกที่ 13 (ใช้เวลา 1 วัน)

วันที่ 1 หมายความว่าวันที่ 1 ของเดือนหรือไม่
ไม่ใช่ค่ะ วันที่ 1 หมายถึงวันแรกของการผลิต

และต้องการสูตรเฉพาะวันที่ทำเสร็จเท่านั้นใช่หรือไม่ครับ
ไม่ใช่ค่ะ ต้องการสูตรวันเริ่มของ ขั้นตอนที่สอง -> ขั้นตอนที่เจ็ค พร้อมกับวันทำเสร็จ

อาจารย์ช่วยดูให้หน่อยนะคะ ขอบคุณค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#10

Post by snasui »

:D ผมปรับปรุงไฟล์มาให้ใหม่โดยให้ทำตามลำดับด้านล่างครับ

1. ปรับฐานข้อมูลใหม่ในชีท BOM
2. List วันทำงานทั้งหมดไม่รวมวันหยุดในชีท dayoff
3. ชีท Database เขียนสูตรเพื่อดึงข้อมูลมาแสดง ระวังไว้ว่าวัน Start กับ Finish สูตรจะต่างกัน ไม่สามารถ Copy แบบลากไปทางขวาได้ สามารถ Copy ไปวางในข้อมูลประเภทเดียวกันได้เท่านั้น คือช่อง Start สามารถ Copy ไปวางในช่อง Start เป็นต้น
You do not have the required permissions to view the files attached to this post.
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#11

Post by yuyner »

อาจารย์รบกวนช่วยดูให้อีกครั้ง ไม่ตรงตามคำตอบหลายจุดค่ะ

เช่น size 50 แผนก ตบแต่ง Start: 8/12/2010 finish: 16/12/2010 บวกให้ตั้ง 9 วัน
ที่ถูก ควรบวกวันเดียวค่ะ

ขอบคุณค่ะ :flw:
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#12

Post by snasui »

:D สูตรไม่น่าจะผิดครับ

เปลี่ยนข้อมูลในชีท BOM ช่วง D14:D46 ซึ่งเป็นระยะเวลาทำงานให้เป็นตามที่ใช้จริง จำนวนวันนี้ผมเอามาจากตารางด้านบนซึงมีคำอธิบายใน B2 ว่า BOM จำนวนวันที่แต่ละแผนกใช้เวลาผลิต หากไม่ใช่จำนวนวัน แสดงว่าสื่อสารมาไม่ถูกต้องครับ

สำหรับตามที่สงสัย ลองเปลี่ยน D26 ให้เป็น 1 แล้วดูคำตอบว่าถูกต้องหรือไม่ครับ
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#13

Post by yuyner »

สูตรไม่ผิด จริงๆด้วย แต่มีข้อสงสัยอีกข้อหนึ่งค่ะ

เวลากำหนด วันหยุดต่อจากวันอาทิตย์ จะไม่มีผลใดๆค่ะ

อาจารย์ช่วยดูให้หน่อยนะค่ะ
ขอบคุณค่ะ

ปล. วันนี้ทำไมเว็บอาจารย์ ช้าๆ ยังไงชอบกล
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#14

Post by snasui »

:D ส่งไฟล์ตัวอย่างการกำหนดวันหยุดต่อจากวันอาทิตย์มาให้ดู พร้อมชี้ให้เห็นค่าผิดพลาดด้วย จะได้เข้าถึงปัญหาได้เร็วขึ้นครับ :mrgreen:
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#15

Post by yuyner »

กำหนดวันหยุดเป็นวันที่ 6/12/2010 ซึ่งเป็นวัน จันทร์
ทดลองกำหนดวันหยุดเป็นวันจันทร์อื่น ก็ไม่ได้ค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#16

Post by snasui »

:D ผมเพิ่มคอลัมน์มาช่วยในการ List วันทำงานใหม่ ในคอลัมน์ E:F ดูตามไฟล์แนบครับ
You do not have the required permissions to view the files attached to this post.
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#17

Post by yuyner »

ช่วยได้เยอะเลยอาจารย์ แต่ว่ารบกวนเพิ่มอีกนิดนึงค่ะ ทางวางแผนเขาต้อง copy ไปวางในแผนที่จะแจกให้แต่ละแผนก อยากให้มันจับไปลงแผนอัตโนมัติ โดยพ่วง Drawing ไปด้วย (Drawing คีย์ใหม่ทุกครั้งที่ sheet:Database) เพราะพนักงานต้องดู Drawing ในการผลิตในแต่ละวันว่าเขาจะต้องผลิต S/N ไหนใช้ Drawing เบอร์อะไร

โดยจับไปลง Sheet MastePlan ซึ่งจะแบ่งเป็น 2 อาทิตย์ เช่นในตัวอย่างถ้าเราพิมพ์ WW 49 ในช่องสีฟ้า ก็ให้มีข้อมูล WW49-50 ดูตัวอย่างในไฟล์ที่แนบมาค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#18

Post by snasui »

:lol: ดูแล้วไม่เข้าใจหลักการนำข้อมูลมาวางครับ

หลักการวางข้อมูลต้องมีที่ให้อ้างอิงครับ จากที่ทำตัวอย่างมานั้น ไม่ทราบว่า ต้องดูจากค่าใดในคอลัมน์หรือในบรรทัดเพื่อจะนำข้อมูลมาวาง และข้อมูลที่จะวางนั้น นำมาจากไหนครับ :?:
yuyner
Member
Member
Posts: 19
Joined: Mon Sep 20, 2010 10:02 am

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#19

Post by yuyner »

อาจารย์ดูใน power point อีกทีนะคะ
ไม่รู้จะอธิบายยังไง ยกตัวอย่างมาแค่ 2 วัน นะคะ ที่เหลือก็จะคล้ายๆกันค่ะ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30919
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

Re: มีข้อมูลเหมือนกัน 2 ไฟล์ ให้คีย์ข้อมูลไฟล์ที่ 2 เพื่ออัพ

#20

Post by snasui »

:D การทำแบบนั้นไม่ใช่เรื่องง่ายครับ และถึงแม้ผมจะเขียนสูตรหรือเขียน VBA เพื่อให้แสดงผลลัพธ์ตามที่ต้องการได้ ผมคิดว่าผู้ใช้งานแก้ไขเปลี่ยนแปลงเองเมื่อมีเงื่อนไขเปลี่ยนไปได้ยากถึงยากมาก นอกจากนี้หน้าตาของรายงานที่ทำมานี้ไม่ได้อำนวยความสะดวกในการใช้สูตร ลองกลับไปอ่านความเห็นก่อนหน้านี้ ที่ผมแนะนำให้เขียน วันเดือนปี ลงในเซลล์เดียว แทนที่จะแยกวันเดือนปี ไว้คนละเซลล์

ลักษณะของงานที่ทำอยู่นี้ยากโดยตัวของมันเองเป็นทุนเดิมอยู่แล้วที่นำรายงานมาสร้างรายงาน การจะนำข้อมูลมาใช้ง่าย ๆ ต้องนำฐานข้อมูลมาทำรายงานครับ ตามข้อมูลที่ได้รับ ณ ปัจจุบันสำหรับงานนี้ ผมเล็งเห็นว่าหากจะคิดต่อต้องใช้เวลาในการประดิษฐ์สูตรหรือ Code VBA กันพอสมควร ซึ่งผมไม่มีเวลาขนาดนั้น หากจำเป็นต้องใช้ก็ต้องทำแบบ Manual ไปก่อน หรือออกแบบมาใหม่ หรืออีกทางเลือกหนึ่งให้คนที่มีความรู้ด้าน Function หรือ VBA คิดมาก่อน ติดตรงไหนค่อยถามหรือแลกเปลี่ยนความรู้กันครับ :P
Post Reply