Page 1 of 1
ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Mon Mar 03, 2014 4:39 pm
by therd1181
สวัสดีครับ ขอสอบถามนิดนะครับ พอดีทำแล้วติดจริงๆ
สมมุตร
ช่อง A1 สูตร= รายงาน!A4 ช่อง B1 สูตร= รายงาน!B4
ช่อง A2 คือช้อมูลA ช่อง B2 คือข้อมูลB
ต้องการให้สูตรในช่อง
A3 สูตร=รายงาน!A5 ช่อง B3 สูตร=รายงาน!B5
A4 คือช้อมูลA B4 คือข้อมูลB
คืออยากให้สูตรเพิ่มทีละ 1 ครับ
ขอบคุณครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Mon Mar 03, 2014 6:14 pm
by snasui

ลองแนบไฟล์ตัวอย่างมาด้วยเพื่อจะได้สะดวกในการตอบคำถามหรือแนะนำแนวทางอื่น ๆ ครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 8:54 am
by therd1181
ไฟล์แนบครับ
ขอบคุณครับ.
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 9:08 am
by snasui

ลองตามนี่้ครับ
- เซลล์ A4 คีย์
=INDEX(Sheet1!$A$3:$A$12,COUNTIF(A$3:A3,A3))
Enter > Copy ไปยังเซลล์ด้านล่างที่เกี่ยวข้อง
- เซลล์ A6 คีย์
=INDEX(Sheet1!B$3:B$12,COUNTIF(A$5:A5,A$5))
Enter Copy ไปด้านขวาและลงด้านล่างในเซลล์ที่เกี่ยวข้อง
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 10:09 am
by therd1181
สอบถามอีกนิดครับ ถ้าผมจะคัดลอกข้อมูล ข้ามเรคคอร์ดแต่ให้สูตรเรียงตามลำดับจะได้หรือป่าวครับ ขอบคุณครับ (ตามไฟล์ภาพแนบมาครับ)
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 10:27 am
by snasui

จากภาพที่แนบมา
เซลล์ A4 คีย์
=IF(MOD(ROWS(A$4:A4),2)=1,INDEX(Sheet1!$A$3:$A$12,ROWS(A$4:A4)+1),"")
Enter > Copy ลงด้านล่าง
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 10:58 am
by therd1181
ต้องขอภัยด้วยจริงๆนะครับผมผิดเอง... คืออยากได้ตามรูปประมาณนี้ครับ ไม่ว่าจะคัดลอกลงเรคคอร์ดไหน สูตรก็จะเรียงลำดับ จาก 1 - 10 ครับ รบกวนอีกรอบนะครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 11:47 am
by snasui

แม้จะแนบภาพมาก็ควรแนบไฟล์ตัวอย่างมาด้วย จะได้สะดวกในการตอบหรือแนะนำวิธีที่เหมาะสมครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 4:16 pm
by therd1181
แนบไฟล์แล้วนะครับ ขอบคุณครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 4:19 pm
by snasui

มีเงื่อนไขใดที่ต้องเว้นบรรทัดไม่เท่ากัน ให้เขียนมาทุกเงื่อนไข อย่างละเอียดที่สุดเท่าที่จะทำได้ครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 4:59 pm
by therd1181
คือผมอยากทำสลิปเงินเดือนให้ลูกจ้าง โดยข้อมูลเงินเดือนอยู่ที่ sheet1 และ สลิปเงินเดือนของแต่ละคนอยุ่ที่ sheet 2 ใน 1 สลิป จะมีข้อมูล คือ ชื่อของลูกจ้าง เงินเดือน และ ค่าประกัน
สร้างสลิปคนที่ 1 ลิ่งค์ข้อมูลจาก sheet1 พอคัดลอกสลิปให้คนทืี่ 2 ดันเอาข้อมูลของคนที่ 5 คนที่3เอาข้อมูลของคนที่ 9 คนที่ 4 เอาข้อมูลของคนที่ 13 .......... ซึ่งที่ผมอยากได้คือ ให้เรียงลำดับ โดยผมจะคัดลอกข้อมูล ทั้ง สลิป คือ ชื่อของลูกจ้าง เงินเดือน และ ค่าประกัน ให้เรียงตามลำดับจากคนที่ 1 คนถึงคนสุดท้าย ส่วนคำสั่งที่ให้ไว้ข้างต้นลองทำดูแล้วครับ มันก็ไม่เรียงให้..(หรือผมทำตรงไหนผิด) ยังงัยรบกวนลองดูไฟล์ที่ผมแนบมาอีกทีนะครับ ขอบคุณครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 5:08 pm
by snasui

ไฟล์ที่แนบมานั้นไม่พบสูตรที่ผมตอบไป จะต้องนำสูตรนั้นมาใช้ก่อน ติดตรงไหนแล้วค่อยถามกันต่อ
การถามตอบควรจะให้ได้คำตอบเป็นขั้น ๆ ไปครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 5:28 pm
by therd1181
เซลล์ A4 คีย์
=INDEX(Sheet1!$A$3:$A$12,COUNTIF(A$3:A3,A3))
Enter > Copy ไปยังเซลล์ด้านล่างที่เกี่ยวข้อง
ผมลัพธ์ที่ได้ อยู่ sheet3 ไม่เรียงลำดับ
เซลล์ A6 คีย์
=INDEX(Sheet1!B$3:B$12,COUNTIF(A$5:A5,A$5))
Enter Copy ไปด้านขวาและลงด้านล่างในเซลล์ที่เกี่ยวข้อง
ผลลัพธ์ที่ได้ อยู่ sheet5 มีการเรียงลำดับกันตามที่ต้องการครับ
แล้วหากจะทำการคัดลอกข้อมูล ในส่วนของ =INDEX(Sheet1!$A$3:$A$12,COUNTIF(A$3:A3,A3)) และ =INDEX(Sheet1!B$3:B$12,COUNTIF(A$5:A5,A$5)) มารวมกันโดยเป็นคนๆเดียวกัน คือ ชื่อลูกจ้าง เงินเดือน และ ประกัน จะได้หรือป่าวครับ เหมือน sheet6
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Tue Mar 04, 2014 8:25 pm
by snasui

ค่อย ๆ ถามตอบกันไปครับ ผมเห็นว่าเป็นการนำสูตรไปใช้อย่างสับสน ถามอีกอย่างแต่นำคำตอบไปใช้อีกอย่างก็เลยไม่ได้คำตอบครับ
สำหรับคำถามตามภาพ ให้เขียนสูตรตามด้านล่าง
Salary.png
snasui wrote: 
ลองตามนี่้ครับ
- เซลล์ A4 คีย์
=INDEX(Sheet1!$A$3:$A$12,COUNTIF(A$3:A3,A3))
Enter > Copy ไปยังเซลล์ด้านล่างที่เกี่ยวข้อง
- เซลล์ A6 คีย์
=INDEX(Sheet1!B$3:B$12,COUNTIF(A$5:A5,A$5))
Enter Copy ไปด้านขวาและลงด้านล่างในเซลล์ที่เกี่ยวข้อง
ทำให้ได้ตามนี้ก่อน ติดขัดตรงไหนถามมาได้เรือย ๆ จนกว่าปัญหานี้จะหมดไปแล้วค่อยถามปัญหาถัดไปครับ
Re: ขอสอบถามเรื่องการคำนวนสูตรอัตโนมัติครับ
Posted: Wed Mar 05, 2014 8:55 am
by therd1181

ขอบคุณครับ