คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 7
=ROUND(((C6*E6)+(C8*E8)+(C10*E10)+(C12*E12)+(C14*E14)+(C16*E16))/(C6+C8+C10+C12+C14+C16)%,0) & "%"
คำอธิบาย
1. Process 1 ค่า 50,000 มีค่าที่ 1 เป็น 10% ของ Process 1 คิดออกมาได้ C6*E6 และตัวอื่นๆก็คิดเช่นเดียวกัน
2. ค่าในตารางมีเครื่องหมาย "%" อยู่แล้ว ดังนั้นในสูตรจึงไม่ใส่เครื่องหมาย "%" ให้ค่าที่ 1 หรือ E6 และอื่นๆอีก
3. เนื่องจากต้องการเลขที่ไม่มีจุดทศนิยม จึงต้องใช้ Function ชื่อ "ROUND" มาช่วยในการปัดเศษ
4. เนื่องจากต้องการให้ค่าของผลที่ได้ออกมามีเครื่องหมาย "%" จึงต้องให้ตัวเชื่อม "&" มาเชื่อมกับตัวเลขให้ผลออกมามีเครื่องหมาย "%" ติดอยู่ด้วย โดยในเครื่องหมายคำพูดท้ายสุดคือตัวที่ให้ใส่เข้าไปในผลลัพท์ หากจะให้ผลลัพท์มีเว้นวรรคกับเครื่องหมาย "%" ให้ใช้ว่า " %" คือให้มีเว้นวรรคในเครื่องหมายคำพูดก่อนเครื่องหมาย % จาก "11%" ก็จะออกมาเป็น "11 %" เป็นต้น
ไปลองดูสิ ☺
คำอธิบาย
1. Process 1 ค่า 50,000 มีค่าที่ 1 เป็น 10% ของ Process 1 คิดออกมาได้ C6*E6 และตัวอื่นๆก็คิดเช่นเดียวกัน
2. ค่าในตารางมีเครื่องหมาย "%" อยู่แล้ว ดังนั้นในสูตรจึงไม่ใส่เครื่องหมาย "%" ให้ค่าที่ 1 หรือ E6 และอื่นๆอีก
3. เนื่องจากต้องการเลขที่ไม่มีจุดทศนิยม จึงต้องใช้ Function ชื่อ "ROUND" มาช่วยในการปัดเศษ
4. เนื่องจากต้องการให้ค่าของผลที่ได้ออกมามีเครื่องหมาย "%" จึงต้องให้ตัวเชื่อม "&" มาเชื่อมกับตัวเลขให้ผลออกมามีเครื่องหมาย "%" ติดอยู่ด้วย โดยในเครื่องหมายคำพูดท้ายสุดคือตัวที่ให้ใส่เข้าไปในผลลัพท์ หากจะให้ผลลัพท์มีเว้นวรรคกับเครื่องหมาย "%" ให้ใช้ว่า " %" คือให้มีเว้นวรรคในเครื่องหมายคำพูดก่อนเครื่องหมาย % จาก "11%" ก็จะออกมาเป็น "11 %" เป็นต้น
ไปลองดูสิ ☺
แสดงความคิดเห็น
[EXCEL] อยากรู้วิธีให้คูณ 2 แถวออกมาแล้วมารวมเป็น % ด้านล่างครับ มีรูป
อยากรู้ว่าถ้าอย่างนี้จะเขียนสูตรที่ e18 ยังไงครับ
ตะก่อนให้วิธีสร้างอีกแถวมาคำนวณแล้ว hide ไว้ แต่พอเยอะหลายช่องแล้วมันสับสนครับ
ไม่รู้ใครพอรู้หรือไม่ครับ