Page 1 of 1

อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Wed Jun 27, 2012 9:56 am
by akekorn
สวัสดีครับคุณคนควนและเพื่อนสมาชิก
วันนี้ผมรบกวนอยากทราบวิธีการเขียนสูตรหายาวตัวอักษรในกลุ่มที่มีค่าสูงสุดและน้อยสุดโดยผมได้แนบไฟด์มาด้วยครับ

ขอบคุณครับ

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Wed Jun 27, 2012 4:31 pm
by bank9597
:D ในหนึ่งคอลัมน์ มห้แสดงผลทั้งมากสุดและน้อยสุด ผมเห็นว่าทำได้ยากครับ หรือไม่ก็ใช้ VBA ครับ

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Wed Jun 27, 2012 5:24 pm
by songsug
ลองใช้ conditional formatting เข้ามาช่วยครับ
ลองดูตามไฟล์ตัวอย่างนะครับ
ถ้านับจำนวนตัวอักษรได้เท่ากับค่ามากสุด ให้เป็นแถบเหลือง แต่ถ้านับได้เท่ากับน้อยสุดให้สีแดง จากนั้นถ้าไม่ใช่ให้ขึ้นปกติ

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Thu Jun 28, 2012 3:28 pm
by akekorn
ขอบคุณเพื่อนสมาชิกทุกท่านที่ได้ช่วยแก้ปัญหาครับ แต่ผมอยากได้เป็นฟังก์ชั่นมากกว่าครับผม

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Thu Jun 28, 2012 4:39 pm
by bank9597
:ugeek: หากต้องการเช่นนั้น ต้องมีตารางอื่นเข้ามาช่วย ลองดูครับว่าใช้ได้หรือไม่

ที่ I2 คีย์ =A2 คัดลอกลงมาจนสุด
ทื J2 คีย์ =LEN(I2) คัดลอกลงมา
ที่ K1 คีย์ =LARGE(J2:J21,1)
ที่ L1 คีย์ =SMALL(J2:J21,1)
สุดท้ายที่ B2 คีย์ =IF(OR(INDEX($J$2:$J$21,MATCH(A2,$I$2:$I$21,0))=$K$1,INDEX($J$2:$J$21,MATCH(A2,$I$2:$I$21,0))=$L$1),INDEX($J$2:$J$21,MATCH(A2,$I$2:$I$21,0)),"")
คัดลอกลงมา

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Thu Jun 28, 2012 4:56 pm
by bank9597
:D อันนี้แถมครับ เพิ่งคิดออก
ที่ B2 คีย์ =IF(OR(LEN(A2)=LARGE(LEN($A$2:$A$21),1),LEN(A2)=SMALL(LEN($A$2:$A$21),1)),LEN(A2),"")
กด Ctrl+Shift ค้าง แล้วตามด้วย Enter คัดลอกลงมา

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Thu Jun 28, 2012 7:32 pm
by snasui
:D สามารถใช้ Max แทน Large และ Min แทน Small เพื่อให้สูตรสั้นลงอีกหน่อยตามด้านล่างครับ

ที่ B2 คีย์

=IF(OR(LEN(A2)=Min(LEN($A$2:$A$21)),LEN(A2)=Max(LEN($A$2:$A$21))),LEN(A2),"")

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: อยากทราบวิธีเขียนสูตรข้อความที่มีความยาวสูงสุดและน้อยสุด

Posted: Fri Jun 29, 2012 9:46 am
by akekorn
ขอบคุณทุกท่านในความอนุเคราะห์ครับไม่ผิดหวังจริงๆ