Giúp làm công thức Tách số nhiều cell >> SUM total

Liên hệ QC

DIEMXUA1810

Thành viên mới
Tham gia
27/10/10
Bài viết
49
Được thích
9
Giúp làm công thức cộng giá trị & ký tự nhiều cell >1 cell

File đính kèm :
Em muốn tính tổng 3 có cả giá trị chữ &số trong bài sau đó Sum tổng 3 giá trị đó vào 1 ô khác.
Sau giá trị đó có kèm theo ký tự


Anh chị nào biết chỉ giáo em với.
Thanks nhiều !
 

File đính kèm

Lần chỉnh sửa cuối:
File đính kèm :
Em muốn tính tổng 3 có cả giá trị chữ &số trong bài sau đó Sum tổng 3 giá trị đó vào 1 ô khác.
Sau giá trị đó có kèm theo ký tự


Anh chị nào biết chỉ giáo em với.
Thanks nhiều !

Bạn xem file đúng như vậy không?
 

File đính kèm

File đính kèm :
Em muốn tính tổng 3 có cả giá trị chữ &số trong bài sau đó Sum tổng 3 giá trị đó vào 1 ô khác.
Sau giá trị đó có kèm theo ký tự


Anh chị nào biết chỉ giáo em với.
Thanks nhiều !
Trong file của bạn tôi thấy có đơn vị P và KG... ngoài 2 đơn vị này ra thì dữ liệu thật của bạn còn đơn vị nào nữa không?
Đưa dữ liệu lên gần giống với thực tế chút ---> Nói chung là làm được, nhưng dữ liệu của bạn càng rõ ràng thì sự trợ giúp sẽ chính xác hơn!
 
Trong file của bạn tôi thấy có đơn vị P và KG... ngoài 2 đơn vị này ra thì dữ liệu thật của bạn còn đơn vị nào nữa không?
Đưa dữ liệu lên gần giống với thực tế chút ---> Nói chung là làm được, nhưng dữ liệu của bạn càng rõ ràng thì sự trợ giúp sẽ chính xác hơn!

Dạ ngoài đơn vị trên thì vẫn còn 1 số đơn vị nữa nhưng không nhiều ( KG, M2, C, PL, T)
 
Dạ ngoài đơn vị trên thì vẫn còn 1 số đơn vị nữa nhưng không nhiều ( KG, M2, C, PL, T)
Gõ vào cell E3 công thức sau:
PHP:
=SUMPRODUCT(1*SUBSTITUTE($B3:$D3,LOOKUP(255,FIND({"C","KG","M2","P","T"},$B3),{"C","KG","M2","P","T"}),""))&LOOKUP(255,FIND({"C","KG","M2","P","T"},$B3),{"C","KG","M2","P","T"})
Tuy Excel có thể giải quyết vấn đề này nhưng khuyên bạn đừng bao giờ nhập liệu kiểu như thế ---> Nó sẽ gây khó khăn rất nhiều khi bạn muốn tính toán sau này
 

File đính kèm

Gõ vào cell E3 công thức sau:
PHP:
=SUMPRODUCT(1*SUBSTITUTE($B3:$D3,LOOKUP(255,FIND({"C","KG","M2","P","T"},$B3),{"C","KG","M2","P","T"}),""))&LOOKUP(255,FIND({"C","KG","M2","P","T"},$B3),{"C","KG","M2","P","T"})
Tuy Excel có thể giải quyết vấn đề này nhưng khuyên bạn đừng bao giờ nhập liệu kiểu như thế ---> Nó sẽ gây khó khăn rất nhiều khi bạn muốn tính toán sau này
biết là rất phức tạp, nhưng đôi lúc có nhiều cái cần phải dùng đến, và qua đậy cũng học hỏi thêm được chút kiến thức.
Thanks!
 
anh chị nào còn cách nào ngắn gọn hơn nữa không nhỉ ?
 
anh chị nào còn cách nào ngắn gọn hơn nữa không nhỉ ?
Muốn ngắn thì đặt name đi là xong!
Đặt 1 name tên là DV, với công thức =LOOKUP(255,FIND({"C","KG","M2","P","T"},$B3),{"C","KG","M2","P","T"})
Cuối cùng công thức tại cell E3 chỉ còn là:
PHP:
=SUMPRODUCT(1*SUBSTITUTE($B3:$D3,DV,""))&DV
 

File đính kèm

Bác ndu à, công thức này nó phân biệt chữ Hoa và Thường, nếu như vậy thì sẽ dài lắm nhỉ?
Còn nữa: Nếu trong các cell không có ký tự chữ mà chỉ có số thôi nó sẽ báo lỗi, có cách nào kết hợp để ra được tổng khi cell không có text không bác ?
 
Bác ndu à, công thức này nó phân biệt chữ Hoa và Thường, nếu như vậy thì sẽ dài lắm nhỉ?
Còn nữa: Nếu trong các cell không có ký tự chữ mà chỉ có số thôi nó sẽ báo lỗi, có cách nào kết hợp để ra được tổng khi cell không có text không bác ?
thì bạn đặt thêm 1 name nữa để công thức ngắn đi
Name="giá_tri"
Mã:
=IF(ISERROR(--SUBSTITUTE(UPPER(Sheet1!$B4:$J4),DV,"")),0,--SUBSTITUTE(UPPER(Sheet1!$B4:$J4),DV,""))
sau đó đặt công thức
Mã:
=SUM(giá_tri)&DV
lúc này bạn đã có 1 file như ý
Xem thêm file
Xin phép mượn file của bác NDU nhé
 

File đính kèm

Lần chỉnh sửa cuối:
thì bạn đặt thêm 1 name nữa để công thức ngắn đi
Name="giá_tri"
Mã:
=IF(ISERROR(--SUBSTITUTE(UPPER(Sheet1!$B4:$J4),DV,"")),0,--SUBSTITUTE(UPPER(Sheet1!$B4:$J4),DV,""))
sau đó đặt công thức
Mã:
=SUM(giá_tri)&DV
lúc này bạn đã có 1 file như ý
Xem thêm file
Xin phép mượn file của bác NDU nhé
Vẫn chưa được trong trường hợp người ta nhập số (không có đơn vị)
Ngoài ra, để khỏi phân biệt HOA thường, ta thay hàm FIND bằng hàm SEARCH là được rồi
Tôi sửa thành vầy (xem file)
Nói cho cùng thì khó có công thức nào có thể chính xác trong trường hợp người ta nhập... ẩu
 

File đính kèm

Lần chỉnh sửa cuối:
vẫn chưa được trong trường hợp người ta nhập số (không có đơn vị)
ngoài ra, để khỏi phân biệt hoa thường, ta thay hàm find bằng hàm search là được rồi
tôi sửa thành vầy (xem file)
nói cho cùng thì khó có công thức nào có thể chính xác trong trường hợp người ta nhập... ẩu
thanks !......... Cái này ok rồi
 
vẫn chưa được trong trường hợp người ta nhập số (không có đơn vị)==> cái này được mà anh, em không hiểu ý anh nói
ngoài ra, để khỏi phân biệt hoa thường, ta thay hàm find bằng hàm search là được rồi
tôi sửa thành vầy (xem file)
nói cho cùng thì khó có công thức nào có thể chính xác trong trường hợp người ta nhập... ẩu==> cái này là tôi thích nhất
trong names thứ 2 em dùng bẫy lỗi rồi mà anh. Cho nên nhập số không có đơn vị tính vẫn ok
anh có thể cho thêm ví dụ được không ?
 
Web KT

Bài viết mới nhất

Back
Top Bottom