Lấy data từ 1 file excel khác

Liên hệ QC

smaster

Thành viên mới
Tham gia
27/11/09
Bài viết
6
Được thích
0
Mình không chuyên về execl, cũng ít dùng tới, giờ có việc lại chẳng bít cách nên nhờ anh em giúp vậy, đừng chề mình dốt nhé:
Giả sử mình có 1 file là File1.xls có 1 sheet là Sheet1 và 1 file là File2.xls có 1 sheet là sheet2
Trong sheet1 có 1 CSDL gồm 2 cột và n dòng là STT và MaSo
Bây giờ trong sheet2 của file2, mình muốn đếm xem trong SDL của sheét trong file1, trong n dòng đó, một giá trị MaSo xuất hiện bao nhiêu lần thì dùng hàm gì, cấu trúc thế nào?
Anh em giúp mình nhé, thank nhiều!
 
Mình không chuyên về execl, cũng ít dùng tới, giờ có việc lại chẳng bít cách nên nhờ anh em giúp vậy, đừng chề mình dốt nhé:
Giả sử mình có 1 file là File1.xls có 1 sheet là Sheet1 và 1 file là File2.xls có 1 sheet là sheet2
Trong sheet1 có 1 CSDL gồm 2 cột và n dòng là STT và MaSo
Bây giờ trong sheet2 của file2, mình muốn đếm xem trong SDL của sheét trong file1, trong n dòng đó, một giá trị MaSo xuất hiện bao nhiêu lần thì dùng hàm gì, cấu trúc thế nào?
Anh em giúp mình nhé, thank nhiều!


Bạn dùng =countif('[file1.xls]sheet1'!"cot maso","điều kiện để đếm")
Bạn xem cấu trúc chi tiết sau của Bác BNTT

Hàm COUNTIF()
Tác giả: Bùi Nguyễn Triệu Tường (BNTT - GPE)
Tổng hợp: ongtrungducmx25 (GPE)

Đếm số lượng các ô trong một vùng thỏa một điều kiện cho trước.

Cú pháp: = COUNTIF(range, criteria)
Range : Dãy các ô để đếm, có thể là ô chứa số, text, tên, mảng, hay tham chiếu đến các ô chứa số. Ô rỗng sẽ được bỏ qua.

Criteria
: Điều kiện để đếm. Có thể ở dạng số, biểu thức, hoặc text. Ví dụ, criteria có thể là 32, "32", "> 32", hoặc "apple", v.v...
Lưu ý:
  • Có thể dùng các ký tự đại diện trong điều kiện: dấu ? đại diện cho một ký tự, dấu * đại diện cho nhiều ký tự (nếu như điều kiện là tìm những dấu ? hoặc *, thì gõ thêm dấu ~ ở trước dấu ? hay *)
  • Khi điều kiện để đếm là những ký tự, COUNTIF() không phân biệt chữ thường hay chữ hoa.
Ví dụ 1: Có bảng tính như sau
image012.jpg

Đếm số ô có chữ "Táo" trong dãy A2:A5
COUNTIF(A2:A5, "Táo") = 2
Đếm số ô có chữ "Lê" trong dãy A2:A5
COUNTIF(A2:A5, A4) = 1
Đếm số ô có chữ "Táo" vào số ô có chứa chữ "Lê" trong dãy A2:A5)
COUNTIF(A2:A5, A3) + COUNTIF(A2:A5, A2) = 3
Đếm số ô có giá trị > 55 trong dãy B2:B5
COUNTIF(B2:B5, "> 55") = 2
Đếm số ô có giá trị khác 75 trong dãy B2:B5
COUNTIF(B2:B5, "<>" & B4) = 3
Đếm số ô có giá trị lớn hơn hoặc bằng 32, nhưng không lớn hơn 85, trong dãy B2:B5
COUNTIF(B2:B5, ">=32") - COUNTIF(B2:B5, ">85") = 3
Ví dụ 2: Có bảng tính như sau
image014.jpg

Đếm số ô có 2 chữ cuối là "es" trong dãy A2:A7
COUNTIF(A2:A7, "*es") = 2
Đếm số ô có 2 chữ cuối là "es" trong dãy A2:B7
COUNTIF(A2:B7, "*es") = 6
Đếm số ô có 2 chữ cuối là "es" trong dãy A2:A7 mà có chính xác 7 chữ ký tự
COUNTIF(A2:A7, "?????es") = 2
Đếm số ô có chữ (text) trong dãy A2:A7
COUNTIF(A2:A7, "*") = 4
Đếm số ô không chứa chữ (text) trong dãy A2:A7
COUNTIF(A2:A7, "<>"&"*") = 2
Tính tỷ lệ số ô chứa chữ "No" trong dãy ô B2:B7, bao gồm cả những ô rỗng
COUNTIF(B2:B7, "No") / ROWS(B2:B7) = 33%
Tính tỷ lệ số ô chứa chữ "Yes" trong dãy ô B2:B7, không tính những ô rỗng
COUNTIF(B2:B7, "Yes") / (ROWS(B2:B7) - COUNTIF(B2:B7, "<>" & "*")) = 0.5 = 50%
 
Mình không chuyên về execl, cũng ít dùng tới, giờ có việc lại chẳng bít cách nên nhờ anh em giúp vậy, đừng chề mình dốt nhé:
Giả sử mình có 1 file là File1.xls có 1 sheet là Sheet1 và 1 file là File2.xls có 1 sheet là sheet2
Trong sheet1 có 1 CSDL gồm 2 cột và n dòng là STT và MaSo
Bây giờ trong sheet2 của file2, mình muốn đếm xem trong SDL của sheét trong file1, trong n dòng đó, một giá trị MaSo xuất hiện bao nhiêu lần thì dùng hàm gì, cấu trúc thế nào?
Anh em giúp mình nhé, thank nhiều!
VD: Cột mã số có giá trị trong các ô từ B2:B10
Mã:
 COUNTIF([File1]Sheet1!$B$2:$B$10[COLOR=Red],[/COLOR]Giá trị mã số)
Cái dấu phẩy "," trong công thức ấy tùy theo định dạng của máy nó có thể là dấu phẩy "," và cũng có thể là hấm phẩy ";" nhé!
 
Web KT

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

Back
Top Bottom