Dùng công thức nào cho hợp lý

  • Thread starter Thread starter vietnd
  • Ngày gửi Ngày gửi
Liên hệ QC

vietnd

Thành viên chính thức
Tham gia
14/1/07
Bài viết
78
Được thích
11
Các anh chị với em muốn tính số móng cần tìm mà dùng mãi mà chẳng ra
em dùng Dcount rồi mà chẳng ra kết quả gì mong các anh chị tính hộ cho với. thanks
 

File đính kèm

Có hai vấn đề bạn nên quan tâm trước khi tính ra kết quả bạn yêu cầu:

1. Dữ liệu cột G của bạn nên được loại trừ các khoảng trắng không cần thiết (khoảng trắng đầu chuỗi ký tự). Bạn dùng cách Find & Replace (Ctrl-H) thay thế " " (khoảng trắng) bằng "" (không có khỏang trắng).

2. Dữ liệu cột I không nhất quán. Từ dòng 26 (từ I26) bạn dùng công thức có kết quả là chuỗi, trong khi từ dòng 7 bạn nhập số. Bạn đổi công thức từ I26 thành =LEFT(F26,1)*1

Cuối cùng bạn dùng công thức sau để tính móng MT1A:

=SUMIF($G$7:$G$37,"mt1a",$I$7:$I$37)

Hy vọng giúp được bạn.
 
Các anh chị với em muốn tính số móng cần tìm mà dùng mãi mà chẳng ra
em dùng Dcount rồi mà chẳng ra kết quả gì mong các anh chị tính hộ cho với. thanks
Bạn phải định dạng lại cột G thành lọai TEXT và cột "Số lượng" thành "Kế tóan" hay "Số"
Sau đó bạn mới dùng hàm SUMIF được
 
nếu khối lượng của bạn băng 1 hết thì dùng công thức:
=COUNTIF(G7:G37,$G$10)
=SUMPRODUCT(1*(G7:G37=$G$10))
nếu có khối lượng khác 1 thì dùng công thức của solomon hay
=SUMPRODUCT((G7:G37=$G$10)*(I7:I37))
($G$10 = MT1A - Dùng ntn để loại trừ khả năng đánh sai chính tả...v..v..)
 
Dùng hàm nào để tách chuối sau thành dạng số:
ví dụ có dãy số từ ô A1 đến ô A4 có chuỗi sau, em muốn lấy số tiền chuyển sang dạng số mà chưa biết dùng công thức nào, mong cả nhà giúp đỡ em với
Viettel 5.000đ
Mobi 500.000đ
Mobi 50.000đ
Vina 100.000đ
 
Dùng hàm nào để tách chuối sau thành dạng số:
ví dụ có dãy số từ ô A1 đến ô A4 có chuỗi sau, em muốn lấy số tiền chuyển sang dạng số mà chưa biết dùng công thức nào, mong cả nhà giúp đỡ em với
Viettel 5.000đ
Mobi 500.000đ
Mobi 50.000đ
Vina 100.000đ
Bạn chỉnh lại hệ thống thành dạng dấu chấm ngăn cách các lớp (ngăn cách hàng ngàn)
rồi dùng =VALUE(LEFT(SỐ CẦN ĐỔI,LEN(SỐ CẦN ĐỔI)-1))
 
Dùng hàm nào để tách chuối sau thành dạng số:
ví dụ có dãy số từ ô A1 đến ô A4 có chuỗi sau, em muốn lấy số tiền chuyển sang dạng số mà chưa biết dùng công thức nào, mong cả nhà giúp đỡ em với
Viettel 5.000đ
Mobi 500.000đ
Mobi 50.000đ
Vina 100.000đ
Tại B1 bạn nhập công thức sau rồi kéo xuống nha :
B1=(MID(A1,FIND(" ",A1),LEN(A1)-FIND(" ",A1)))*1000
 

File đính kèm

Tại B1 bạn nhập công thức sau rồi kéo xuống nha :
Nếu máy định dạng đấu phân cách hàng ngàn là dấu chấm thì kết quả của công thức của bạn sẽ lớn hơn kết quả cần tính 1000 lần.
Nếu máy định dạng dấu phân cách thập phân là dấu chấm thì công thức của bạn sẽ bị lỗi trong trường hợp số tiền lớn hơn hoặc bằng 1 triệu.
Nên dùng SUBSTITUTE()
Mã:
=SUBSTITUTE(MID(A1,FIND(" ",A1),LEN(A1)-FIND(" ",A1)),".","")*1
 
Có hai vấn đề bạn nên quan tâm trước khi tính ra kết quả bạn yêu cầu:

1. Dữ liệu cột G của bạn nên được loại trừ các khoảng trắng không cần thiết (khoảng trắng đầu chuỗi ký tự). Bạn dùng cách Find & Replace (Ctrl-H) thay thế " " (khoảng trắng) bằng "" (không có khỏang trắng).

2. Dữ liệu cột I không nhất quán. Từ dòng 26 (từ I26) bạn dùng công thức có kết quả là chuỗi, trong khi từ dòng 7 bạn nhập số. Bạn đổi công thức từ I26 thành =LEFT(F26,1)*1

Cuối cùng bạn dùng công thức sau để tính móng MT1A:

=SUMIF($G$7:$G$37,"mt1a",$I$7:$I$37)

Hy vọng giúp được bạn.


đúng là bị khoảng trắng bạn ah, mình làm được rồi cảm ơn bạn nhiều, nhiều lúc không để ý cái khoảng trắng ấy mà làm nhiều lần không được cũng nản lòng
 
Web KT

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

Back
Top Bottom