Page 1 of 1

กราฟ excel อยากให้มีลูกศรแสดงค่า max min ของข้อมูล update

Posted: Sun Jun 12, 2011 2:08 pm
by godman
คือผมพยายามที่จะทำกราฟเพื่อให้ผู้ใช้เห็นภาพว่าของเสียมีเท่าไหร่แล้ว และอยากให้มีลูกศรแบบพิเศษสีเขียว กับ สีแดงแสดงตรงค่าสูงสุด ตำสุด ขอความกรุณาด้วยครับ ไม่รู้จะไปต่อยังไง ทำยังไม่ได้เลยครับมันไม่ dynamic ให้

Re: กราฟ excel อยากให้มีลูกศรแสดงค่า max min ของข้อมูล updat

Posted: Sun Jun 12, 2011 5:02 pm
by snasui
:D การทำเช่นนั้นต้องใช้ VBA ครับ เพื่อความสะดวกสามารถบันทึก Macro แล้วค่อยปรับปรุง Code ลองบันทึกมาดู ติดตรงไหนมาช่วยกันดูอีกทีครับ

Re: กราฟ excel อยากให้มีลูกศรแสดงค่า max min ของข้อมูล updat

Posted: Sun Jun 12, 2011 5:41 pm
by godman
บังเอิญว่าผมไปพบใน link นี้และเห็นว่าสามารถมา apply ใช้ในงานได้เลยสนใจครับ http://peltiertech.com/Excel/Charts/PointAtPoints.html พอดีผมไม่พบว่ามีมาโครครับ

Re: กราฟ excel อยากให้มีลูกศรแสดงค่า max min ของข้อมูล updat

Posted: Sun Jun 12, 2011 6:23 pm
by snasui
:lol: ในคราวหลังก็ควรอ้าง Link มาด้วยนะครับ จะได้เข้าใจได้เลย Link ที่ส่งมาต้องอ่านประกอบกับ Link นี้ครับ http://peltiertech.com/Excel/Charts/FormatMinMax.html ซึ่งมีขั้นตอนอยู่พอสมควร หลัก ๆ คือ
1. ต้องหาค่า Min, Max เพื่อใช้แสดงบนกราฟด้วย และเจ้าลูกศรที่ว่าจะต้องนำมาใช้กับค่า Min, Max ที่ว่านี้ หากต้องการทำอยู่บนเส้นเดิมจะต้องเขียน VBA อย่างที่บอกไปแล้ว เพราะไม่เช่นนั้นมันจะไม่ Dynamic ตามค่าที่เปลี่ยนแปลง
2. สร้างกราฟโดยรวมค่า Min, Max เข้ามาด้วย
3. สร้างลูกศรและวงกลมโดยให้ลูกศรอยู่ในวงกลม ปลายลูกศรชี้ไปประมาณกลางวงกลม จากนั้น Group Object ไว้ด้วยกัน
4. Copy Object ตามข้อ 3. มาใช้กับ Min, Max ซึ่งต้องเลือกเส้นให้ถูกเพราะค่า Min, Max มันอยู่จุดเดียวกับกราฟปกติ
5. กรณีค่า Min, Max มีหลายค่ามันจะแสดงเส้นมาให้ด้วย เราจะต้อง Format ไม่ให้แสดงเส้น

ดูตัวอย่างประกอบตามด้านล่าง

Re: กราฟ excel อยากให้มีลูกศรแสดงค่า max min ของข้อมูล updat

Posted: Sun Jun 12, 2011 6:33 pm
by godman
ใช่เลยครับ ขอบคุณมากครับ