Cách tính tổng của một dãy ô chứa vừa số vừa chữ

Liên hệ QC

vkhanh2006

Thành viên mới
Tham gia
2/3/11
Bài viết
3
Được thích
0
Tôi có một trường hợp cần tính tổng của nhiều loại hàng vd :
1 dãy ô từ A- E .các giá trị A1 = 100m, B1= 300m, C1 = 10kg, D1= 20Kg, E1= 5lít
giờ tôi muốin tính tổng của những số có chữ "m,kg,lit "ở sau, khi quét chọn hết các ô sau cho ra được kết quả lần lượt ở các ô F, G,H là : 400;30;5 để cộng trừ nhân chia được với những số khác . Vì có quá nhiều loại nên ko thể để riêng mỗi loại 1 hàng được để không cần đánh đơn vi vô .
Mong các anh chị trên diễn đàn giúp dùm .
Thank
 
Tôi có một trường hợp cần tính tổng của nhiều loại hàng vd :
1 dãy ô từ A- E .các giá trị A1 = 100m, B1= 300m, C1 = 10kg, D1= 20Kg, E1= 5lít
giờ tôi muốin tính tổng của những số có chữ "m,kg,lit "ở sau, khi quét chọn hết các ô sau cho ra được kết quả lần lượt ở các ô F, G,H là : 400;30;5 để cộng trừ nhân chia được với những số khác . Vì có quá nhiều loại nên ko thể để riêng mỗi loại 1 hàng được để không cần đánh đơn vi vô .
Mong các anh chị trên diễn đàn giúp dùm .
Thank
không biết bài này đúng ý bạn không?
bạn xem bài b1 đó nha
 

File đính kèm

  • Book1.xls
    18 KB · Đọc: 127
  • b1.xls
    18.5 KB · Đọc: 168
không biết bài này đúng ý bạn không?
bạn xem bài b1 đó nha
Công thức của bạn là:
PHP:
=IF(ISNUMBER(VALUE(LEFT(A1,LEN(A1)-1))),VALUE(LEFT(A1,LEN(A1)-1)),IF(ISNUMBER(VALUE(LEFT(A1,LEN(A1)-2))),VALUE(LEFT(A1,LEN(A1)-2)),IF(ISNUMBER(VALUE(LEFT(A1,LEN(A1)-3))),VALUE(LEFT(A1,LEN(A1)-3)),VALUE(LEFT(A1,LEN(A1)-4)))))
Tôi sửa thành vầy:
PHP:
=LEFT($A1,LOOKUP(REPT("9",15),MID($A1,ROW(INDIRECT("1:"&LEN($A1))),1),ROW($1:$255)))
Ngon cơm không?
Ẹc... Ẹc...
 
có nhiều loại hàng vd :
1 dãy ô từ A- E .các giá trị A1 = 100m, B1= 300m, C1 = 10kg, D1= 20Kg, E1= 5lít
giờ tôi muốin tính tổng của những số có chữ "m,kg,lit "ở sau
Thank

1. Về nguyên tắc không thể cộng các số khác đơn vị. Nếu A1 = 100m, B1 = 10cm thì cộng sao?
2. Nếu các văn bản ở sau không là đơn vị, bạn nên để riêng chúng trên 1 cột (hay ở hàng sát dưới). Thế thì cộng dễ rồi.
3. Công thức của anh ndu hay của anh phihndhsp cho ta thấy năng lực xử lý của Excel, nhưng không nên lạm dụng.
 
Lần chỉnh sửa cuối:
cám ơn các các bạn đã giúp đỡ vì mình mới gửi bài lần đầu nên ko biết các úp file mong mọi người thông cảm. Nhưng ý mình muốn như file mình gửi theo mong mọi người xem dùm.http://www.mediafire.com/?9nvinpddjnz26nn
[h=2]xin cám ơn mọi người đã giúp đỡ .[/h]
 
Mình cũng bon chen 1 cách, bạn xem file đính kèm nhé
không hay bằng sếp ndu nhưng cũng tạm
;))-=09=
 

File đính kèm

  • vi du_Solution.xls
    40 KB · Đọc: 148
Bài viết số 5 của mục này tôi viết mà không chính xác ở chỗ bạn chỉ cộng các số cùng đơn vị.
Xin lỗi.

Tuy nhiên, nếu bạn có riêng cột đơn vị tính thì việc cộng riêng theo đơn vị đó là dễ dàng bằng SUMIF.
 
Cảm ơn bạn khunglongcodon . Bài của bạn quả thật rất chính xác với ý muốn của mình .
 
Góp vui với bạn 1 cách suy luận công thức ô H3= SUM(IFERROR(SUBSTITUTE($B3:$G3,H$2,"")*1,0)). Dùng Ctr+Shift+Enter fill qua phải và xuống dưới.
 
Web KT
Back
Top Bottom