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]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)ก่อนจะปรับมาเป็นชีทใหม่แก้สูตรตามคำตอบด้านบนก่อนครับrocketkenji wrote:ช่อง G9ต้องได้ 90 ครับ จาก I6+J6 ผมแยกชีสแล้วนะครับ
ขอบคุณมากครับ
ลองทำแล้วแต่ไม่ได้ครับsnasui wrote: เป็นเพราะโจทย์ไม่เคลียร์ครับ
การที่ตรวจสอบว่ามัดงานซ้ำหรือไม่ซ้ำจากไฟล์ที่แนบมาคือ O18 เป็นต้นไป โดยเป็นการตรวจสอบว่าใน F18 มีการคีย์เลขเดียวกันซ้ำหรือไม่ เช่น 1,2,2 เช่นนี้ถือว่าซ้ำ
แต่สิ่งที่คุณ rocketkenji ต้องการคือให้ตรวจสอบว่าจะไม่มีการคีย์มัดงานซ้ำ นั่นหมายถึง F18 มีค่า 3 แล้ว F21 จะใส่ค่า 3 อีกไม่ได้
การทำเช่นนั้นสามารถทำดังนี้ครับ
1. คลุม F18:Fn (n คือค่าใด ๆ ที่ต้องการเช่น 1000)
2. เข้าเมนู Data > Data Validation
3. ที่แถบ Setting ตรง Allow เลือก Custiom > ตรง Formula คีย์
=COUNTIF($F$18:F18,F18)=1
4. คลิก OK แล้วทดสอบการคีย์ข้อมูล > สังเกตการแสดงผล
แก้แล้วครับผมsnasui wrote:ก่อนจะปรับมาเป็นชีทใหม่แก้สูตรตามคำตอบด้านบนก่อนครับrocketkenji wrote:ช่อง G9ต้องได้ 90 ครับ จาก I6+J6 ผมแยกชีสแล้วนะครับ
ขอบคุณมากครับ
ผมดูไฟล์ที่ส่งมา ยังไม่แก้ครับrocketkenji wrote:แก้แล้วครับผมsnasui wrote:ก่อนจะปรับมาเป็นชีทใหม่แก้สูตรตามคำตอบด้านบนก่อนครับrocketkenji wrote:ช่อง G9ต้องได้ 90 ครับ จาก I6+J6 ผมแยกชีสแล้วนะครับ
ขอบคุณมากครับ