EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)คะแนนสูงสุดมาจากสูตรนี้ครับ MAX(OFFSET($A$2,MATCH($A2,$A$2:$A$287,0)-1,5+COLUMNS($N1:N1),COUNTIF($A$2:$A$287,$A2)))ajsudkedt wrote:ขอถามต่ออีกครับ จากสูตร =CHOOSE(MATCH(N$1,$N$1:$T$1,0),5,3,5,4,5,7,2)/MAX(OFFSET($A$2,MATCH($A2,$A$2:$A$287,0)-1,5+COLUMNS($N1:N1),COUNTIF($A$2:$A$287,$A2)))*G2
ค่าตรงไหนที่กำหนดคะแนนสูงสุดของห้องครับ
ลองศึกษาก่อนครับ เนื่องจากเป็นฟังก์ชั่นที่ไม่ได้มีความซับซ้อนมากนัก เพียงแต่ใช้ฟังก์ชั่นเป็นส่วนประกอบของฟังก์ชั่นอีกทีajsudkedt wrote:ช่วยอธิบายสูตรแต่ละตัวด้วยครับ ขอบคุณครับ
แสดงว่าที่ถามตามความเห็นนี้คือถามคะแนนเต็ม สูตรที่แจกแจงคะแนนเต็มคือ CHOOSE(MATCH(N$1,$N$1:$T$1,0),5,3,5,4,5,7,2) ซึ่งมี 7 ลำดับ คือ 5,3,5,4,5,7,2ajsudkedt wrote:ขอถามต่ออีกครับ จากสูตร =CHOOSE(MATCH(N$1,$N$1:$T$1,0),5,3,5,4,5,7,2)/MAX(OFFSET($A$2,MATCH($A2,$A$2:$A$287,0)-1,5+COLUMNS($N1:N1),COUNTIF($A$2:$A$287,$A2)))*G2
ค่าตรงไหนที่กำหนดคะแนนสูงสุดของห้องครับ
เริ่มงงครับ... ลองอธิบายเพิ่มมาใหม่ครับว่าต้องการให้ดูคอลัมน์ไหนเป็นคะแนนสูงสุด ต้องการให้คะแนนเต็มเป็นเท่าไรajsudkedt wrote:แนบไฟล์ต้นฉบับให้แล้วครับ
แสดงว่าคะแนนสูงสุดของแต่ละห้องในคอลัมน์ Final-80 จะต้องทำให้เป็น 20ajsudkedt wrote:ช่อง Final-80 คือคะแนนที่ยังไม่หาร ต้องการหารด้วยคะแนนสูงสุดของแต่ละห้องให้มาลงในช่อง Final-20 ครับ เช่น ช่อง Final-80 ของ ห้อง 2 คือ 64 ฉะนั้นห้องนี้จะต้องหารด้วย 3.2 ทั้งห้องประมาณนี้ครับ