Page 1 of 1
ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 4:43 am
by suttipong
*** ต้องการให้แสดง ชื่อหุ้น ในกรณีที่เข้าทั้ง 4 เงื่อนไข คือ
d2 = Rising หรือ Flag! , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
d3 = Rising หรือ Flag! , c3 = Rising , b3=Bulllish , e3 > 1 = AF
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 6:31 am
by snasui
suttipong wrote:d2 = Rising หรือ Flag! , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
d3 = Rising หรือ Flag! , c3 = Rising , b3=Bulllish , e3 > 1 = AF

ที่เขียนมานั้นเงื่อนไขเดียวกัน ลองทบทวนเงื่อนไขมาใหม่ครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 8:42 am
by suttipong
=IF(IF(IF(D2 ="rising","rising","")=C2,"Bulllish","")= "Bulllish",A2,"")
อย่างงี้พอเป็นไปได้ไหมครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 4:48 pm
by suttipong
เรียน อาจารย์ ครับ
ผมแยกหัวข้อให้เห็น ว่า d2 = Rising หรือ Flag! ( เป็นได้ทั้ง 2 ค่า ) คือ
d2 = Rising , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
d2 = Flag! , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
*** มันต้องเขียน สูตร อย่างไร ครับ ...
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 5:00 pm
by snasui

ก่อนที่จะเขียนสูตรอย่างไร ให้เขียนเงื่อนไขมาให้ครบถ้วนก่อน การเขียนเงื่อนไขให้เขียนมาเป็นคำบรรยาย อย่าพยายามเขียนมาเป็นสูตร ส่วนจะใช้สูตรใดผู้ตอบจะแนะนำให้เอง
ลองอธิบายมาใหม่ เครื่องหมายทั้งหลายเช่น >, <, >=, <= ให้เขียนเป็นคำบรรยายให้หมด เช่น มากกว่า น้อยกว่า มากกว่าหรือเท่ากับ น้อยกว่าหรือเท่ากับ อ่านแล้วจะได้ไม่สับสนครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 5:29 pm
by suttipong
IF(IF(IF(D2="Rising","Rising","")="Rising",C2,"")="Bullish",A2,"")
แต่มันไม่ สามารถแสดงผลเป็น หุ้นที่ชือ AEONTS ได้เลยครับ และในสูตรก็ยังงไม่ได้ ใส่ค่า e2 > 1 เลยครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 5:30 pm
by snasui

อ่านที่ผมเขียนไปด้านบนแล้วทำมาตามนั้นครับ

Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 5:50 pm
by suttipong
คำบรรยาย คือ ในแต่ละ cell แสดงคำว่า Rising , Rising , Bulllish ให้มองหา ชื่อ ของหุ้นตัวนั้น มันเป็น text เลยไม่มี < ,>
ครับผม
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 6:30 pm
by snasui
suttipong wrote:เรียน อาจารย์ ครับ
ผมแยกหัวข้อให้เห็น ว่า d2 = Rising หรือ Flag! ( เป็นได้ทั้ง 2 ค่า ) คือ
d2 = Rising , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
d2 = Flag! , c2 = Rising , b2=Bulllish , e2 > 1 = AEONTS
*** มันต้องเขียน สูตร อย่างไร ครับ ...

จากด้านบนนี้บรรยายมาใหม่ ว่าเงื่อนไขเป็นอย่างไร เครื่องหมายต่าง ๆ ให้เขียนมาเป็นคำอธิบายแทน อ่านที่ผมโพสต์ไปด้านบนประกอบ
suttipong wrote:คำบรรยาย คือ ในแต่ละ cell แสดงคำว่า Rising , Rising , Bulllish ให้มองหา ชื่อ ของหุ้นตัวนั้น มันเป็น text เลยไม่มี < ,>
ครับผม
ผมให้บรรยายเงื่อนไขมาใหม่ครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 6:53 pm
by snasui

ถ้าผมเข้าใจถูกต้อง ตัวอย่างสูตรจะเป็นตามด้านล่าง
โดยหากเข้าเงื่อนไขจะให้คำตอบเป็น AEONTS หากไม่เข้าเงื่อนไขจะแสดงเป็นค่าว่าง
=IF(AND(OR(D2="Rising",D2="Flag!"),C2="Rising",B2="Bulllish",E2>1),"AEONTS","")
สิ่งที่จำเป็นในการอธิบายปัญหาคือ หากเข้าเงื่อนไขให้แสดงค่าใด หากไม่เข้าเงื่อนไขให้แสดงค่าใด เช่นนี้เสมอครับ
Re: ต้องการให้แสดง "ชื่อ" ในกรณีที่เข้าทั้ง 4 เงื่อนไข ?
Posted: Sun Oct 18, 2015 9:14 pm
by suttipong
ขอบคุณครับ อาจารย์ ..... นำมาปรับใช้ได้หมดหล่ะครับ เยี่ยมจิง ๆ ประหยัดเวลาไปมากเลย ครับ กรองหุ้นจาก ตลาด 3,xxx ตัว เสร็จในไม่กี่วินาที