Page 1 of 1

การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 5:20 pm
by Techapon
สวัสดีครับอาจารย์ และผู้รู้ :D

ผมไม่รู้ว่าชื่อเรื่องนี้ตรงกับเนื้อหาในโพสรึป่าว และก็ไม่รู้ว่าที่ผมถามนี้สามารถทำได้จริงมากน้อยแค่ไหน ลองอ่านดูก่อนนะครับ ;)

อธิบายรูป : มีเส้นสีดำในแนวนอน กับเส้นสีน้ำเงินในแนวตั้ง
ในเซลล์ M2 คือ เราจะใส่ความยาวของเส้นสีดำที่สนใจ
M4 คือ เราจะกำหนด เปอเซนของความยาวเส้นสีดำ จาก 0-100%
M6 คือ เลือกเลข 1-6 ในเส้นสีน้ำเงิน
M14 คือค่าที่คำนวณได้จากความยาวของเส้นสีดำที่เราสนใจกับเปอเซนของเส้นสีดำ

เช่น ในรูปตัวอย่าง ผมเลือกความยาวเส้นสีดำช่อง (M2)=100
และ เลือก % ความยาวเส้นสีดำ (M4) = 50 % ( ครึ่งหนึ่งของเส้นสีดำ )
กับเลือกเลขที่สนใจในเส้นสีน้ำเงิน (M6)= 3

ผมต้องการให้ค่าที่ผมเลือกปรากฎเส้นประสีแดงตัดกัน อย่างในรูป คือ ได้เส้นสีดำเปน 50% ของเส้นสีดำทั้งหมด กับเส้นสีน้ำเงินมึค่าเท่ากับ 3 และสามารถยืดหยุ่นได้ เช่นรูปตัวอย่างที่ 2 หากเลือกเซลล์ M2 = 500 และเลือกเซลล์ M4= 75% กับเลือกค่าในเซลล์ M6=4 ก็ได้เส้นตัดกันดังรูปที่ 2

โดยค่าในช่อง M2 สามารถเปลี่ยนได้แต่เส้นสีดำมีขนาดเท่าเดิมโดยคิดเป็นเปอเซนแทน

คำถาม : เท่าที่ผมอธิบายมา พอจะทำได้ป่าวครับ พอมีวิธีไหนแนะนำบ้าง

ขอบคุณครับที่อ่าน น่าจะพอเข้าใจที่ผมอธิบาย( ผมคิดว่ารูปแบบนี้ น่าจะทำได้โดยกราฟรึป่าว หรือมีวิธีอื่น )

ขอบคุณครับ
ช่วยหน่อยครับ

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 5:27 pm
by Techapon
ประมาณว่า Fix เส้นสีดำ กับ น้ำเงิน แต่ ปรับค่า ได้โดยใช้เปอเซนเข้าช่วย

อาจทำได้โดยกราฟรึป่าวครับ

ขอบคุณครับ

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 5:30 pm
by snasui
:D สามารถทำด้วยกราฟได้ แต่ต้องใช้ VBA เข้ามาช่วย ซึ่งการใช้ VBA จำเป็นต้องเขียนมาก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบนครับ :roll:

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 5:54 pm
by Techapon
snasui wrote::D สามารถทำด้วยกราฟได้ แต่ต้องใช้ VBA เข้ามาช่วย ซึ่งการใช้ VBA จำเป็นต้องเขียนมาก่อนตามกฎการใช้บอร์ดข้อ 5 ด้านบนครับ :roll:

ขอบคุณครับ อาจารย์

ผมต้องไปศึกษาการใช้ VBA ก่อนครับ

ส่วนที่ในแชท หากผมเปลี่ยนแกนนอนจาก 0,1,2,3,4,5,6 เป็น 0,2T,3T,4T,5T,6T ( จริงๆที่ผมต้องการคือสัญลักษณ์ " ทอค " ซึ่งมีในเอ็กเซล >> ไม่ใช่ตัว T ในนี้ )ทำได้ป่าวครับ

ขอบคุณครับ

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 5:56 pm
by snasui
:D กรณีที่สร้างกราฟแบบ Time Series เราจะเปลี่ยนค่าลำดับไปเป็นอักษรอื่นไม่ได้ครับ

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 9:21 pm
by Techapon
snasui wrote::D กรณีที่สร้างกราฟแบบ Time Series เราจะเปลี่ยนค่าลำดับไปเป็นอักษรอื่นไม่ได้ครับ

ครับ :D

อาจารย์ช่วยแก้ไขฟังชันหน่อยครับ

ตอนแรกในเซลล์ S15 ผมใช้ " การตรวจสอบความถูกต้องของข้อมูล " แต่ตอนนี้ผมเปลี่ยนมาใช้ Combo box ข้อมูลจึงไม่เชื่องโยงกัน( มันขึ้น #REF! ) :x

อาจารย์มีวิธีแก้ไขรึป่าวครับ

ขอบคุณครับ :thup: :cp:

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 9:39 pm
by snasui
:D ใช้หลักการเดียวกันกับโพสต์นี้ครับ http://www.snasui.com/viewtopic.php?f=3 ... =20#p36413

Re: การกำหนดค่าในเส้น

Posted: Thu Oct 31, 2013 9:57 pm
by Techapon
snasui wrote::D ใช้หลักการเดียวกันกับโพสต์นี้ครับ http://www.snasui.com/viewtopic.php?f=3 ... =20#p36413

ขอบคุณมากครับ

เส้นผมบังภูเขา โพสตัวเองแท้ๆ :lol:

ขอบคุณครับ อาจารย์ :D