EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
ขอบคุณมากค่ะอาจารย์คนควนsnasui wrote: สามารถปรับสูตรเดิมเป็นตามด้านล่างครับ
=IF(LOOKUP($B3*12+$C3,{0,6,9,12},{"ดีมาก","ดี","พอใช้","ปรับปรุง"})= D$2,1,"")
Enter > Copy ไปด้านขวาและลงด้านล่าง
ได้แล้วค่ะ ขอบคุณมากค่ะอาจารย์snasui wrote: ลองตามนี้ครับ
ที่เซลล์ D3 คีย์
=IF(LOOKUP($B3*12+$C3,{0,6,9,12},{4,3,2,1})=D$2,1,"")
Enter > Copy ไปทางขวาและลงด้านล่าง
ขอบคุณมากค่ะอาจารย์snasui wrote: ลองตามนี้ครับ
ที่ D3 คีย์
=Lookup(B3*12+C3,{0,6,9,12},{4,3,2,1})
Enter > Copy ลงด้านล่าง
ขอบคุณมากค่ะอาจารย์snasui wrote: ลองตามนี้ครับ
ที่ E7 คีย์
=IF(D7=3,2050,IF(AND(C7>1,OR(D7=1,D7=2,D7=4)),2460,1230))
Enter > Copy ลงด้านล่าง
ขอบคุณมากค่ะอาจารย์snasui wrote: สามารถใช้ Lookup มาช่วยได้ครับ เช่น
=LOOKUP(A20,$B$3:$B$16,$C$3:$C$16)
ดูภาพประกอบครับ
1 -2 ปี ไม่ได้เงินค่ะbowjung wrote:ถ้าอายุงาน 3 ปีได้ 300 และ 4 ปีขึ้นไป เพิ่มขึ้นปีล่ะ 50 บาท ต้องใช้สูตรอย่างไรคะ
เช่น
3 ปี = 300 บาท
4 ปี = 350 บาท
5 ปี = 400 บาท
6 ปี = 450 บาท
ขอบคุณอาจารย์อีกครั้งค่ะsnasui wrote: อ่านจาก Link ที่ผมให้ไปช้า ๆ ครับ จะได้ทราบว่าเลข 0 หมายถึงอะไร, -1 หมายถึงอะไร และทำไมต้อง Round ด้วย 0 ก่อน
ขอบคุณมากค่ะอาจารย์snasui wrote: ลองตามนี้ครับ
ที่ D2 คีย์
=ROUND(ROUND(B3,0),-1)
Enter > Copy ลงด้านล่าง