Updated : Dec 31, 2019 in Công Nghệ✅

Học Excel online 67 | Hướng dẫn lọc dữ liệu trong EXCEL theo Database bằng SQL



Học Excel online 67 | Hướng dẫn lọc dữ liệu trong EXCEL theo Database bằng SQL
▷ Xem thêm “Thành thạo Excel trong 7 ngày”:
▷ Xem thêm “Tự động hoá Excel và báo cáo với VBA”:

▷ Video được cung cấp miễn phí bởi
▷ Facebook Page:
Lọc dữ liệu trong Excel với lượng dữ liệu lớn bằng SQL. Làm quen với ngôn ngữ SQL để truy vấn và phân tích dữ liệu trong Excel. Lọc dữ liệu theo nhiều điều kiện trong Excel, Lọc dữ liệu tạo báo cáo động trong Excel. Sử dụng SQL trong Excel. Xử lý dữ liệu, xử lý data trong excel.

➤ Download Excel: htts://www.hocexcel.online/vba101

Lọc dữ liệu trong excel
Tạo báo cáo trong excel
Sử dụng SQL trong excel
Lọc dữ liệu bằng SQL
Lọc dữ liệu nhiều điều kiện
Cách dùng SQL trong excel

Nguồn: https://dungquatiz.com/

Xem thêm bài viết khác: https://dungquatiz.com/category/cong-nghe/

43 Comments

  • Đây là nội dung nhỏ trong bộ khoá học:

    ▷ Khoá học "Học Excel, Có Việc Ngay": http://bit.ly/2uPgEXL
    ▷ Khoá học "Hãy để VBA giúp bạn tăng năng suất làm việc": http://bit.ly/2tcCvGI

    ▷ Video được cung cấp miễn phí bởi https://hocexcel.online

  • Xin chào bạn, mình chưa biết gì về lập trình. Tuy nhiên mình đã ghi một số macro, bây giờ muốn biến macro đó thành một add-in (để có thể chép sang máy khác sử dụng) thì phải làm thế nào? Xin cảm ơn

  • Bài viết rất hữu ích! Bạn có thể vui lòng cho mình xin file Excel bài viết để tham khảo thêm không? Cảm ơn bạn nhiều!

  • AD ơi link file die rồi mình cũng code vậy mà ko chạy gì ! bản ghi rs báo là không có bản ghi !
    On Error Resume Next
    Set cn = CreateObject("ADODB.Connection")
    Set rs = CreateObject("ADODB.Recordset")
    With cn
    .Connectionstring = "Provider=Microsoft.ACE.ALEDB.12.0;Data Source=" & _
    ThisWorkbook.FullName _
    & ";Extender Properties=""Excel 12.0 Xml;HDR=YES;IMEX=1"";"
    .Open
    End With
    rs.Open sql, cn
    MsgBox (rs.Fields.Count)
    Application.ScreenUpdating = False
    ActiveSheet.Range("A2:20000").ClearContents
    For IntColIndex = 0 To rs.Fields.Count – 1
    Range("A2").Offset(0, IntColIndex).Value = rs.Fields(IntColIndex).Name
    Next
    Range("A3").CopyFromRecordset rs
    Application.ScreenUpdating = True
    rs.Close: cn.Close: Set rs = Nothing: Set cn = Nothing

  • add cho mình hỏi tại cột region thì tên Danang ở mỗi dòng đều có vậy có cách nào chỉ hiện 1 tên duy nhất cho nó như khi ta dùng bàng pivot table không ?

  • Em chào Thầy
    e có 1 danh sách nhân viên là A ( từ 1-30)
    và 1 danh sách nhân viên đi làm là B ( B thuộc A – nhân viên đi làm nằm trong danh sách A )
    e muốn đổ ra danh sách C là những người k đi làm . thì e làm thế nào ạ
    Thầy giúp e với.
    Em cảm ơn Thầy nhiều

  • adm có thể chỉ mình cách in trong excel khi in báo cáo nó sẽ tự động hiện phần ký duyệt ở phần dưới báo cáo không. vì mỗi lần in mình phải đánh thêm phần ký duyệt mất thời gian lắm. cảm ơn adm

  • Anh cho em hỏi!

    Nếu em nhập hóa đơn đầu vào trước sau đó mới nhập hóa đơn đầu ra thì phát sinh lúc này là ngày xảy ra nghiệp sẽ không đúng theo thứ tự, giờ em muốn sắp xếp ngày dữ liệu xen kẻ giữa đầu vào đầu ra theo thứ tự ngày tháng từ trên xuống với điều kiện là các dữ liệu khác của chứng từ đó cũng theo các ngày tháng đó! anh chỉ giúp em với ạ!

    em đã thử làm là dùng công cụ lọc và sắp xếp thì kết quả là ngày tháng được sắp xếp tuy nhiên dự liệu hàng ngang không chạy theo làm cho dự liệu bị sai lệch!

    Mong anh chỉ giúp em! Cám ơn anh!

  • ứng dụng SQL vào excel gồm những gì hả b? mình muốn đky học offline chuyên về sql có đc ko? vba căn bản mình cũng biết chút ít, nhưng ADOBB thì chưa biết gì .

  • Bạn cho hỏi nếu dùng excel 2003 vậy trong sub run_sql_sub(sql) nên sửa công thức lại như thế nào vậy

  • bài viết này rất hay nhưng nếu làm thêm nút cập nhật nửa thì tuyệt vời
    Nhưng ở sheet Hanoi muốn tạo một nút cập nhật dữ liệu
    để khi sheet VPP có thay đổi thì ta nhắp vào nút cập nhật ở sheet Hanoi để nó thay đổi theo

  • Bạn cho hỏi nếu dữ liệu trong một cột vừa có định dạng number vừa có định dạng text thì chỉ lọc được kiểu number, kiểu text không hiển thị, Có cách nào khắc phục không ?

  • Em rất thích bài viết của anh, rất tỷ mỉ và trách nhiệm!
    Tiện đây em xin hỏi anh một vấn đề cũng khá hóc búa, em có một bảng tính gồm 4 cột và rất nhiều hàng, nhưng em không trích xuất theo kiểu của anh được.
    Cột 1 là số ký hiệu của một loại dầm như 1,2,3…( như số ký tự)
    Cột 2 là lực dọc P
    Cột 3 là lực ngang Q
    Cột 4 là mô men M
    Với dầm mang tên 1 tùy theo dữ liệu xuất ra sẽ có khá nhiều hàng, tùy từng sơ đồ tính. Em muốn trích xuất ra một sheet khác vẫn có bằng ấy dầm nhưng với mỗi dầm em chỉ để lại hai hàng có M = max và Q= max cho từng dầm.
    Em xem khá nhiều video cũng như tìm hiểu trên mạng mà chưa có câu trả lời, mong anh cho em xin ý kiến.
    Em chân thành cảm ơn!

  • bài này của bác hay quá! rất hữu ích em học theo cũng đã viết được 1 đoạn nho nhỏ. Tuy nhiên, chắc chưa bái bác làm sư phụ nên lỗi tùm lum. Lại phải vác đến hỏi bác 2 câu thế này mong bác chỉ giáo: câu lệnh SQL em viết Select * from [A1:PW4] thì không thể hiện thị hết đến PW4 mặc dù có dữ liệu. Không biết là vì sao có cách nào khác phục ko. vì file của em khác lớn khoảng 500 cột. Trân trọng cảm ơn bác nhiều!

  • Quá hay anh ạ. Em ngày trước dùng sql server mà hiện tại toàn dùng excel làm báo cáo hơi bất tiện. Mà VBA lại phải có thời gian nghiên cứu + tư duy. Anh cho em hỏi thêm là nếu em muốn data lưu ở 1 workbook riêng và truy vấn ở 1 workbook riêng ( cho nhẹ) thì có được không ạ!

  • tuy mình chưa hiểu lắm về sql nhưng rất hay. nếu các cột dùng tên tiếng việt thì nó có chạy không vậy bạn

  • Em chào anh.
    Em muốn học các video về VBA của anh nhưng chưa được cấp quyền. anh có thể chia sẻ cho em quyền truy cập không ạ
    Cám ơn anh

  • Rất là tuyệt, nhưng em chưa làm được không biết có chèn VBA gì ? để hiểu mi_sql.
    em nhập thử trên excel mi_sql select * from [A1:G20000] nhưng ko lên gì cả.

  • Làm ơn cho mình hỏi, mình đang dùng office 2007, down file về nhưng không chạy. Sửa lại giới hạn dòng trong code vẫn không được ? Kiểm tra code vẫn có đầy đủ các sub như bạn giới thiệu, vậy làm thế nào cho nó chạy được: Có cần cài thêm SQL hay cái gì phụ trợ cho Office 2007 không ? Cám ơn bạn nhiều

  • Bạn cho mình hỏi: Nếu dữ liệu nguồn được tổng hợp từ các sheet khác (các ô trong dữ liệu nguồn được tạo từ HAI công thức kết hợp trở lên), sau khi gõ câu lệnh dữ liệu trích xuất sang sheet mới sẽ có định dạng không đúng như dữ liệu nguồn nên rất khó xem & xử lý thông tin. Chỉ khi nhấn F2 từng ô & Enter thì mới được định dạng đúng theo mong muốn. Có cách nào khác phục không bạn? Cám ơn rất nhiều!

Leave a Reply

Your email address will not be published. Required fields are marked *