Page 1 of 1
กระจายตัวเลข
Posted: Sun Sep 27, 2015 8:09 pm
by Nuttapong.P
สอบถามผู้รู้หน่อยครับ
อยากได้ Code VBA หรือ ใช้สูตรก็ได้
ให้กระจายตัวเลข โดยให้ผลรวมในแต่ละวันมีค่าใกล้เคียงกันมากที่สุดเท่าที่จะทำได้ โดยไม่ต้องมาย้ายตัวเลขเองอะครับ
และสามารถกำหนดวันที่จะกระจายได้ด้วย
ผมได้แนบไฟล์ตัวอย่างไว้ละครับ
Re: กระจายตัวเลข
Posted: Sun Sep 27, 2015 8:20 pm
by snasui

ควรจะยกตัวอย่างคำตอบที่ต้องการมาด้วยครับ จะได้เห็นแนวคำตอบว่าเป็นเช่นไร
หากอ่านตามที่อธิบายมาเซลล์ K4 คีย์สูตรตามด้านล่างครับ
=SUM($B4:$G4)/6
Enter > Copy ไปด้านขวาและลงด้านล่าง
สำหรับการใช้ VBA จะต้องเขียนมาเองก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบน
Nuttapong.P wrote:โดยไม่ต้องมาย้ายตัวเลขเองอะครับ
คำว่า "อ่ะ" ไม่จำเป็นต้องใช้ อ่านกฎข้อ 1 ด้านบนประกอบครับ
Re: กระจายตัวเลข
Posted: Mon Sep 28, 2015 5:39 pm
by Nuttapong.P
ก่อนอื่นขอโทษที่ไม่ได้อ่านกฏครับ
มี 2เรื่องครับ
1.เรื่อง VBA นี่ผมไม่ได้ศึกษาแนวการเขียนเลย แต่สามารถเอาไปประยุกต์แก้เป็นอย่างเดียว ดังนั้นหากไม่ได้ก็ไม่เป็นไร ขอบคุณสำหรับการตอบคำถาม
2.ส่วนคำตอบที่ต้องการผมอธิบายเพิ่มในไฟล์ครับ
Re: กระจายตัวเลข
Posted: Mon Sep 28, 2015 7:25 pm
by snasui

ดูตัวอย่างการใช้ Rank, Index, Rand มาช่วยตามไฟล์แนบ
วิธีการเช่นนี้ใช้การสุ่มเข้ามาช่วย สามารถกดแป้น F9 เพื่อสุ่มเพื่อให้ได้ค่าใกล้เคียงตามจำนวนที่ต้องการครับ