Tổng kết doanh số cho khách hàng !

Liên hệ QC

doanhoanghai

Thành viên hoạt động
Tham gia
20/12/07
Bài viết
195
Được thích
4
Chào cả nhà ! chúc mọi người một ngày vui vẻ !

Mình có 1 vướng mắc trong phần tích doanh số cho khách hàng :
mình muốn tổng kết trong sheet(KH) xem trong ngày khách hàng lấy bao nhiêu sản phẩm
Phụ bì khang , Spacaps , mã TDV bán là ai mà không biết làm thế nào từ Sheet(15-01-2010)
tổng hợp khó làm này cả ! mong cả nhà giúp mình với !

Xin cảm ơn ! -\\/.
 
Chào cả nhà ! chúc mọi người một ngày vui vẻ !

Mình có 1 vướng mắc trong phần tích doanh số cho khách hàng :
mình muốn tổng kết trong sheet(KH) xem trong ngày khách hàng lấy bao nhiêu sản phẩm
Phụ bì khang , Spacaps , mã TDV bán là ai mà không biết làm thế nào từ Sheet(15-01-2010)
tổng hợp khó làm này cả ! mong cả nhà giúp mình với !

Xin cảm ơn ! -\\/.

Bạn xem file xem đúng ý chưa?
 

File đính kèm

Xin cảm ơn bạn nhiều nhé !

Nhưng mình mới phát sinh thêm một bảng tổng kết khách hàng nữa nhưng cái khó của lần này là :
1. 1 khách hàng có thể lấy nhiều lần trong 1tuần lên ở cột Phụ bì khang ,Spacaps = tổng các ngày công lại
2. chỉ có tên khách hàng và phải tìm mã khách hàng
3. có thêm cột trả lại

Mong bạn giúp mình với ! chứ thực sự mình không biết làm sao nữa !
 
Xin cảm ơn bạn nhiều nhé !

Nhưng mình mới phát sinh thêm một bảng tổng kết khách hàng nữa nhưng cái khó của lần này là :
1. 1 khách hàng có thể lấy nhiều lần trong 1tuần lên ở cột Phụ bì khang ,Spacaps = tổng các ngày công lại
2. chỉ có tên khách hàng và phải tìm mã khách hàng
3. có thêm cột trả lại

Mong bạn giúp mình với ! chứ thực sự mình không biết làm sao nữa !

Xem thử đã được chưa?
 

File đính kèm

Bạn ơi cho mình hỏi thêm chút nữa bạn lấy danh sách khách hàng bằng cách nào mà không bị trùng và không bị sót thế ! -0-/.

Bạn ơi sao mình làm giống y như bạn mà không được bạn nhỉ ?-0-/.

Bạn xem cho mình với ! -\\/.

Cảm ơn bạn !
 
Chỉnh sửa lần cuối bởi điều hành viên:
Thật sự cảm ơn bạn rất nhiều !

Nhưng mà còn cột TDV thì phải làm thế nào bạn nhỉ ? hay có ý tưởng gì không chỉ giúp mình với !

Xin cảm ơn !@$@!^%


Có một số cách làm, để đơn giản và bạn thực hiện được, tôi chỉ 02 bước cho bạn luôn:
1. Tại sheet: 15.01.2010(01) - Ô J2 (cột J) bạn để công thức:
PHP:
=IF(LEFT(A2,3)="TDV",A2,J1)
rồi fill xuống.

2. Sau khi đã thực hiện tại Bước 1 thì; Tại sheet: KH(01) - Ô H2 (cột H - Mã TDV) bạn để công thức:
PHP:
=VLOOKUP(B2,'15.01.2010(01)'!$C$2:$J$216,8,0)
rồi fill xuống

=> Là có ngay kết quả!

doanhoanghaiBạn ơi cho mình hỏi thêm chút nữa bạn lấy danh sách khách hàng bằng cách nào mà không bị trùng và không bị sót thế ! -0-/.

Cái này tôi dùng Consolidate trong Data!
Chỉ một loáng là xong,
Thân mến,
 
/)/hớ đến bạn của tôi!!!

To: dat_butmuc;219180
File của bản quá nhiều tên gán thuộc loại rác;
Hãy dùng cái này của OKE BAB xem sao"
PHP:
Option Explicit
Sub DeleteErrName()
    On Error Resume Next
    Dim NSh As Name, i As Integer
    Dim OldStatus As Boolean, ThongBao As String
    OldStatus = Application.DisplayStatusBar
    Sheets.Add.Name = "ShName"
    For Each NSh In ActiveWorkbook.Names
        If InStr(1, NSh.RefersToR1C1, "#") > 0 Or _
           InStr(1, NSh.RefersToR1C1, "\") > 0 Then
            i = i + 1
            Application.StatusBar = "Deleted : " & Format(i, "#,##0") & _
                "     Deleting...: " & NSh.Name
            Sheets("ShName").Range("A" & i).Value = NSh.Name
            Sheets("ShName").Range("B" & i).Value = " " & NSh.RefersToR1C1
            NSh.Delete
        End If
    Next
    If i > 0 Then _
        ThongBao = ThongBao & Chr(13) & Chr(13) & "   -" & Format(i, "#,##0") & " Names da xoa"
        
      MsgBox ThongBao, vbInformation, "GPE"
    Application.StatusBar = ""
    Application.DisplayStatusBar = OldStatus
End Sub
 
mình bôi đen cột tên khách hàng xong dùng Consolidate trong Data!
Mà nó báo lỗi hoài không ra gì cả là sao nhỉ? -0-/.
Bạn bôi đen phần nào vậy chỉ mình với ! mình kém lắm !-\\/.


 
Bạn ơi sao mình chạy mcro nó ra 1 loạt ký tự khó hiểu quá ! hay bị virus rồi !
huuuuuuuuuuuuuuuuuuuuuuuuuu**~**
To: dat_butmuc;219180
File của bản quá nhiều tên gán thuộc loại rác;
Hãy dùng cái này của OKE BAB xem sao"
PHP:
Option Explicit
Sub DeleteErrName()
    On Error Resume Next
    Dim NSh As Name, i As Integer
    Dim OldStatus As Boolean, ThongBao As String
    OldStatus = Application.DisplayStatusBar
    Sheets.Add.Name = "ShName"
    For Each NSh In ActiveWorkbook.Names
        If InStr(1, NSh.RefersToR1C1, "#") > 0 Or _
           InStr(1, NSh.RefersToR1C1, "\") > 0 Then
            i = i + 1
            Application.StatusBar = "Deleted : " & Format(i, "#,##0") & _
                "     Deleting...: " & NSh.Name
            Sheets("ShName").Range("A" & i).Value = NSh.Name
            Sheets("ShName").Range("B" & i).Value = " " & NSh.RefersToR1C1
            NSh.Delete
        End If
    Next
    If i > 0 Then _
        ThongBao = ThongBao & Chr(13) & Chr(13) & "   -" & Format(i, "#,##0") & " Names da xoa"
        
      MsgBox ThongBao, vbInformation, "GPE"
    Application.StatusBar = ""
    Application.DisplayStatusBar = OldStatus
End Sub
 
Bạn ơi sao mình chạy mcro nó ra 1 loạt ký tự khó hiểu quá ! hay bị virus rồi !
huuuuuuuuuuuuuuuuuuuuuuuuuu**~**

Name rác thôi,
Bạn chạy macro của Bác HYen gửi thì cũng dọn dẹp xong thôi

mình bôi đen cột tên khách hàng xong dùng Consolidate trong Data!
Mà nó báo lỗi hoài không ra gì cả là sao nhỉ? -0-/.
Bạn bôi đen phần nào vậy chỉ mình với ! mình kém lắm !-\\/.

Bạn di chuyển chuột ra khỏi vùng dữ liệu (để một nơi nào đó, hoặc sheet nào đó trong EXcel) -> Vào Consolidate
1. Trong Reference -> đánh dấu khối ô '15.01.2010(01)'!$C$4:$H$216
2. Function: có thể chọn Sum
3. Click vào Left Column
=> OK
Bạn thử lại xem?
 
Lần chỉnh sửa cuối:
Cảm ơn bạn thật nhiều, mình làm được rồi !

Nhưng sao mình làm có chỗ được chỗ không nhỉ ? mình làm giống hệt như bạn hướng dẫn mà . vậy mà số liệu nó vẫn không chuẩn xác sao ý -0-/. ! huuuuuuuuuuuuuu

Bạn xem giúp mình với ! -\\/.
 
Cảm ơn bạn thật nhiều, mình làm được rồi !

Nhưng sao mình làm có chỗ được chỗ không nhỉ ? mình làm giống hệt như bạn hướng dẫn mà . vậy mà số liệu nó vẫn không chuẩn xác sao ý -0-/. ! huuuuuuuuuuuuuu

Bạn xem giúp mình với ! -\\/.

Bạn làm lại Dữ liệu "TÊN KHÁCH HÀNG" tại Sheet Khachhang đi, một số khách hàng không đồng nhất với Sheet TDV (thử lại bằng vlookup thì biết ngay mà)
Copy vào tên khách hàng xem?
 

File đính kèm

Lần chỉnh sửa cuối:
Từ from lần trước mình đã chỉnh sửa lại rồi nhưng mà không biết cách VLOOKUP : ngày mua hàng ,số chứng từ , trả lại loại hàng nào sang bạn ạ !

Giúp mình với ! Xin cảm ơn !

Cảm ơn bạn !

Mình làm được xong vấn đề đó rồi !

Nhưng đến hôm nay mình lại gặp một việc còn khó hơn hôm qua nữa ! hôm qua đã không biết làm rồi mà hôm nay lại khó hơn vì phải tổng hợp cả ngày tháng và số hóa đơn loại hàng ! huuuuuuuuuuuu**~****~****~**

Bạn xem giúp trong file mình đính kèm nhé !
 
Từ from lần trước mình đã chỉnh sửa lại rồi nhưng mà không biết cách VLOOKUP : ngày mua hàng ,số chứng từ , trả lại loại hàng nào sang bạn ạ !

Giúp mình với ! Xin cảm ơn !

- Ngày: tại Ô D6 Sheet Khachhang;
PHP:
=INDEX(TDV!$B$6:$C$222,MATCH(KhachHang!B6,TDV!$C$6:$C$222,0),1)
Rồi fill xuống

- Địa chỉ: tại Ô C6;
PHP:
=VLOOKUP($A6,MaKH!$A$2:$D$1840,3,0)
Rồi fill xuống..

- Mã chứng từ: không thấy đâu ???

Note: Rút kinh nghiệm lần sau: Bạn muốn hỏi thì đưa lên tất cả một lần rồi hỏi luôn, như thế này mất công lắm ???
 
Cảm ơn bạn !

Mình làm xong rồi nhưng còn một chút xiu nữa ! làm phiền bạn !$@!! !

ở cột quận và cột Địa chỉ Ý mình muốn nếu tim thấy thì không vấn đề gì nhưng không tìm thấy báo là "không thấy" thì phải làm thế nào nhỉ? mình thấy bạn làm cột MaKH được mà không biết làm lại thế nào cả !

Mong bạn chỉ giúp với !-\\/.
 
Cảm ơn bạn !

Mình làm xong rồi nhưng còn một chút xiu nữa ! làm phiền bạn !$@!! !

ở cột quận và cột Địa chỉ Ý mình muốn nếu tim thấy thì không vấn đề gì nhưng không tìm thấy báo là "không thấy" thì phải làm thế nào nhỉ? mình thấy bạn làm cột MaKH được mà không biết làm lại thế nào cả !

Mong bạn chỉ giúp với !-\\/.

Dùng lọc lỗi bằng if(isna(vlookup()),"khong thay",vlookup())
Ví dụ: đối với cột địa chỉ;
PHP:
=IF(ISNA(VLOOKUP(A4,MaKH!$A$1:$D$1900,3,0)),"KHONG TIM THAY",VLOOKUP(A4,MaKH!$A$1:$D$1900,3,0))

Cột Quận cũng làm tương tự...
 
Cảm ơn bạn nhiều nhé !

Bạn xem giúp mình với ! có phải mình định dạng tên khách hàng sai hay không mà ở sheet tổng toàn sai số liệu thồi !

Xin cảm ơn !
 
Cảm ơn bạn nhiều nhé !

Bạn xem giúp mình với ! có phải mình định dạng tên khách hàng sai hay không mà ở sheet tổng toàn sai số liệu thồi !

Xin cảm ơn !

Thử copy SpacapsPhụ bì khang từ Sheet "2-14" sang Ô D1, C1 của Sheet Tổng xem sao?
Nếu không thì bạn phải làm lại tên khách hàng như lần trước ...
Thân,
 
Cảm ơn bạn !

Không được bạn à mình làm thử như bạn rồi nhưng vẫn không chính xác !

Hay có cách nào Vlookup cột MaKH bên Sheet(tong) sang Sheet(tichdiem) được không bạn nhỉ ?
 
Web KT

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

Back
Top Bottom