Giúp em 1 lệnh trong Excel

  • Thread starter ngopt
  • Ngày gửi
N

ngopt

Guest
2/6/07
51
0
0
Hà Tây
Em dùng lệnh sumif trong kế toán để lên bảng công nợ. Trong quá trình làm, có những khách hàng phát sinh mới. Mỗi lần như vậy em lại phải dò xem có khách hàng nào mới để em nhập vào bảng.
Vậy cho em hỏi dùng lệnh gì để mỗi khi phát sinh một khách hàng mới, mình có thể biết được tài khoản đó chưa có trong bảng hoặc mình có thể cóp được toàn bộ trong bảng lọc không ạ.
 
Khóa học Quản trị dòng tiền
QDuc

QDuc

Cao cấp
3/6/06
254
18
18
Biển khơi
Chúng ta có thể viết 1 macro dò tìm trên trường tài khoàn (của khách hàng) nó đã tồn tại hay chưa! (Việc này cũng giống như tìm mã nhân viên trong 1 cơ quan đông đúc í mà!)
Bạn chưa thể viết được thì trích DSách khách hàng lê DĐàn; sẽ có người zúp bạn đến nơi ngay í mà!:angel:
Bổ sung ngày 12/07 để bạn tham khảo:
Đoạn Code sau sẽ tìm mã HS tại cột 'A' của CSDL; nếu tìm ra sẽ thông báo cho bạn họ & tên HS;
/)/ếu không tìm ra sẽ chúc mừng bạn!
Option Explicit
Sub TimMa()
Dim StrC As String, IRow As Long, iZ As Long
StrC = InputBox("HAY NHAP MA CAN TIM:")
IRow = Range("A65500").End(xlUp).Row
For iZ = 2 To IRow
If StrC = Range("A" & iZ).Value Then
StrC = Range("A" & iZ).Offset(, 1)
MsgBox StrC & " " & Range("A" & iZ).Offset(, 2)
Exit For
End If
Next iZ
If iZ = IRow + 1 Then MsgBox "Chua Co!", , "Rat Vui Ho Tro Ban"
End Sub
32:alcon:
 
Sửa lần cuối:
H

huyle084

Guest
Em dùng lệnh sumif trong kế toán để lên bảng công nợ. Trong quá trình làm, có những khách hàng phát sinh mới. Mỗi lần như vậy em lại phải dò xem có khách hàng nào mới để em nhập vào bảng.
Vậy cho em hỏi dùng lệnh gì để mỗi khi phát sinh một khách hàng mới, mình có thể biết được tài khoản đó chưa có trong bảng hoặc mình có thể cóp được toàn bộ trong bảng lọc không ạ.

Theo mình, bạn chèn thêm 1 cột trong bảng nguồn, rồi dùng hàm countif
range là vùng mà bang dang sumif
critial là ô khách hàng trong bảng nguồn
Sau đó fiter những giá trị nào bằng 1
đó là những khách hàng chưa có trong bảng sumif của bạn
Chúc vui

Em dùng lệnh sumif trong kế toán để lên bảng công nợ. Trong quá trình làm, có những khách hàng phát sinh mới. Mỗi lần như vậy em lại phải dò xem có khách hàng nào mới để em nhập vào bảng.
Vậy cho em hỏi dùng lệnh gì để mỗi khi phát sinh một khách hàng mới, mình có thể biết được tài khoản đó chưa có trong bảng hoặc mình có thể cóp được toàn bộ trong bảng lọc không ạ.

Bạn cũng có thể dùng pivot để lọc toàn bộ khách hàng trong bảng tổng ra nữa
Chúc vui
 
G

gaucon

Trung cấp
10/7/04
191
0
0
Bạn dùng vlookup dò ngược lại trong bảng dữ liệu nguồn mà bạn muốn dùng hàm sumif với dữ liệu dò là cột mã khách hàng trong bảng đích mà bạn sử dụng hàm sumif trên đó (dùng vlookup trước xem có thiếu mã không, nếu thiếu thì bổ sung rồi sumif sau).
 
S

sevttepz

Guest
18/5/06
1
0
1
Minh thuong su dung lenh Paste Value, thay vi phai vao Edite -> Paste Special -> Chon Value thi co su huynh hoac su ty nao biet cach dung ban phim/ phim tat/ marco cho mau khong? Cam on rat nhieu
 
Sửa lần cuối:
C

cao manh son

Sơ cấp
25/10/05
34
0
8
TX HungYen
Minh thuong su dung lenh Paste Value, thay vi phai vao Edite -> Paste Special -> Chon Value thi co su huynh hoac su ty nao biet cach dung ban phim/ phim tat/ marco cho mau khong? Cam on rat nhieu
Bạn sử dụng như sau
copy dữ liệu :ctrl+c;
Paste dữ liệu:
Alt+E+S+V;enter
 

Xem nhiều