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

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 139

  • @hatran9940
    @hatran9940 Рік тому +1

    mình rất thích xem video của bạn hướng dẫn. cảm ơn bạn nhiều

  • @hohoaiphuong2314
    @hohoaiphuong2314 9 років тому +3

    1. Example của em đang ví dụ có nhiều dòng thiệt, nhưng số cột thì chỉ đếm trên đầu ngón tay. hãy thử nâng lên gấp 3 số cột(trường) sẽ có khác biệt đó em
    2. bảng tính Exccel rất tiện dụng, nhưng cách quản lý & ràng buộc dữ liệu rất kém nên nếu dùng Excel làm table(giống như Access) thì chỉ là cách làm tạm bợ và khi phát sinh những lỗi do không care được kiểu dữ liệu thì hơi mệt đấy.(Những người dùng không bền chí có thể bỏ của chạy lấy người)
    3. Rất hoan nghênh tinh thần chia sẽ kiến thức của em, chúc em luôn thành công!

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      Cảm ơn anh :)

    • @huyketoan
      @huyketoan 7 років тому

      sao mình không tải được fine xuống vậy

  • @bingoo511
    @bingoo511 9 років тому

    Video của bạn làm rất hay... mình phải nói là cách truyền đạt rất dễ hiểu!? Ví dụ cũng rất hữu ích nữa

  • @anduong4094
    @anduong4094 3 роки тому +1

    Cách này quá tiện lợi

  • @khamphacuocsontv2020
    @khamphacuocsontv2020 5 місяців тому

    Thank kênh 😀👍

  • @HocExcelOnline
    @HocExcelOnline  7 років тому +2

    Đây là nội dung nhỏ trong bộ khoá học:
    ▷ Khoá học "Học Excel, Có Việc Ngay": ​bit.ly/ex101_dtnguyen
    ▷ Xem ngay "Tự động hoá Excel và báo cáo với VBA": bit.ly/vba101_dtnguyen
    ▷ Theo dõi Facebook cá nhân: fb.me/kuldokk
    ▷ Blog cá nhân: blog.hocexcel.online
    ▷ Video được cung cấp miễn phí bởi hocexcel.online
    ▷ Facebook Group: bit.ly/heoFBG
    --
    Khám phá thêm thật nhiều kiến thức với Học Excel Online:
    ▷ Học Excel, Có Việc Ngay: www.hocexcel.online/ex101
    ▷ Hãy để VBA giúp bạn: www.hocexcel.online/vba101
    ▷ Hiểu và phân tích dữ liệu với Excel: www.hocexcel.online/dv101

  • @manhhd2017
    @manhhd2017 8 років тому

    Quá hay, rất cảm ơn nhóm tác giả

  • @anhnhatnguyet4628
    @anhnhatnguyet4628 4 роки тому +1

    Hay quá xá

    • @HocExcelOnline
      @HocExcelOnline  4 роки тому

      Tương tác với CSDL Access từ Excel VBA với các thao tác Create, Read, Update, Delete
      m.ua-cam.com/video/W9lnwQPYse8/v-deo.html

  • @cupidhnanh
    @cupidhnanh 8 років тому +2

    Thích bài này quá!!! Yeah yeah, chị dùng được luôn với 1 cái supper big data của chị :)))

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      +Hoàng Ngọc Ánh :p

    • @androidlinhdt543
      @androidlinhdt543 7 років тому

      Hoàng Ngọc Ánh bạn có thể gửi file này vào mail cho mình đc ko? mình tham khảo mà file bị xóa rồi

  • @nguyenbaphuoc2251
    @nguyenbaphuoc2251 8 років тому +1

    tuyệt vời anh ạ

  • @namnguyenthanh545
    @namnguyenthanh545 8 років тому

    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

  • @opencourselibrary
    @opencourselibrary 8 років тому

    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!

  • @tungdang2599
    @tungdang2599 8 років тому

    Ôi hay quá! thanks bạn đã chia sẻ

  • @hunghuynh3149
    @hunghuynh3149 7 років тому

    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

  • @Luyen7
    @Luyen7 8 років тому +1

    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ả.

  • @phuchaunguyenoan6377
    @phuchaunguyenoan6377 9 років тому

    Cảm ơn anh, rất hữu ích

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Phúc Hậu Nguyễn Đoàn tham khảo thêm những bài viết này nhé :)
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-1.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-2.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-3.html
      www.hocexcel.online/2015/11/03/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-4.html

    • @phuchaunguyenoan6377
      @phuchaunguyenoan6377 9 років тому

      Cảm ơn nhiều ạ

  • @inhphanthuc7089
    @inhphanthuc7089 8 років тому

    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 ạ!

  • @thuyai3331
    @thuyai3331 8 років тому +1

    Sao Ái nhấn enter mà nó không chịu ra bảng tính, có lần nhấn enter thì ra kết quả còn có lúc lại không? có thể giúp Ái được không? cảm ơn nha. Ái vẫn lặp lại cấu trúc mi_sql select * from vpp giống như cấu trúc của bạn.

  • @dothanhson9986
    @dothanhson9986 8 років тому

    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!

  • @hoanhtuan6560
    @hoanhtuan6560 7 років тому

    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 ?

  • @ledzunghiep3455
    @ledzunghiep3455 8 років тому

    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

  • @quynhanmaosontroc4113
    @quynhanmaosontroc4113 6 років тому

    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!

  • @chinhnguyenduc7576
    @chinhnguyenduc7576 8 років тому

    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!

  • @hophonglan
    @hophonglan 8 років тому

    Cám ơn bạn nhiều!

  • @hungluuthanh963
    @hungluuthanh963 8 років тому

    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

  • @BachXuanHien
    @BachXuanHien 8 років тому

    Bạn có dạy SQL trong EXCel online không?

  • @vanptvst191
    @vanptvst191 9 років тому

    bạn quả là tài :D

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Vanpt Vst bạn xem thêm trang web hocexcel.online nhé :)

  • @taitien2878
    @taitien2878 7 років тому

    rất hữu ích
    thanks a

  • @sonvancong8366
    @sonvancong8366 8 років тому +1

    Nếu mình muốn lọc nhiều điều kiện thì làm thế nào?
    VD như sau Where mình cần lọc theo Item và Region thi câu lẹnh như thế nào?
    Thanks!

    • @quanluu1989
      @quanluu1989 8 років тому +2

      thì bạn viết thế này thui:
      Where Item = xxx and Region = xxxx ( bạn có thể thây dấu = bởi like)

    • @winterblack7733
      @winterblack7733 8 років тому

      Bạn vui lòng cho mình hỏi nếu lọc 3 điều kiện thì ntn? mình chọn Where Item = xxx and region = xxx and unit =xxx thì không ra gì cả. Thanks bạn

    • @quanluu1989
      @quanluu1989 8 років тому +1

      Bạn lưu ý là khi lọc với kiểu dữ liệu text thì phải có dấu nháy chặn 2 đầu
      vd: where region = 'Hanoi', nếu là số thì không cần.

  • @nhathuecantho
    @nhathuecantho 4 роки тому +1

    dòng điều kiện mình không muốn đánh chữ vào công thức mà muốn gõ trực tiếp vào 1 ô khác thì mình làm thế nào vậy

    • @HocExcelOnline
      @HocExcelOnline  4 роки тому +1

      Bạn làm thế nào cũng được miễn là cuối cùng ghép nối thành 1 câu SQL hoàn chỉnh và có cách truyền câu SQL này cho hàm đã viết sẵn. Cái này là kiến thức VBA cơ bản thôi

  • @tanly6735
    @tanly6735 7 років тому

    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!

  • @BachXuanHien
    @BachXuanHien 8 років тому

    Cho mình hỏi là cái SQL cho excel là sãn có trong Excel luôn hả bạn?

  • @phucnguyenth09
    @phucnguyenth09 8 років тому +1

    Bạn cho mình hỏi thay vì sql trên một sheet thì mình chạy nó trên form có được không vậy?

  • @HoangNguyen-tb7dk
    @HoangNguyen-tb7dk 9 років тому

    Video của bạn rất hay và sát thực tế, nhưng cho mình hỏi là nếu mình tự muốn viết SQL của riêng minh thì chỉ cần viết code vba như của bạn là đủ hay cần thêm gì nữa, và nếu mình muốn thay ký tự sau "from" bằng 1 lệnh truy xuất từ ô "B1" bên cạnh, chỉ cần có list box là chỉ việc chọn các dữ liệu mình cần thì làm như thế nào. Cảm ơn bạn nhiều.

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Hoàng Nguyễn bạn xem thêm trang web hocexcel.online nhé :)

  • @epxinh8520
    @epxinh8520 9 років тому

    Mấy video về sau của anh rất hay và quá sát thực với công việc của em luôn, nhưng anh có thể làm bài này với hoàn toàn bằng excel được không ạ. thực ra dùng filter bị hạn chế khi dùng hàm, cách này của anh không chỉ nhanh hơn mà còn giải quyết được vấn đề đấy. Em không biết VBA nên khi áp dụng không thể linh hoạt sửa đổi như khi dùng hàm được. Em cảm ơn ạ.

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Đẹp Xinh cảm ơn em đã để lại comment, mục đích của bài này để giới thiệu cho mọi người là áp dụng SQL vào Excel dựa vào VBA, nếu không có 1 ít VBA thì sẽ không sử dụng SQL trong 1 file excel đơn giản như vậy được nên anh mới làm thế.
      Và muốn áp dụng được cách này em cần biết thêm về SQL. Nhưng yên tâm SQL thì dễ học hơn VBA, nên cố lên, em sẽ làm được.

    • @epxinh8520
      @epxinh8520 9 років тому

      +ĐT Nguyễn [Excel] Em có áp dụng cách làm ở bài match và index để làm báo cáo nhưng lúc cho ra báo cáo thì khi thay đổi mã hàng dòng cũng thay đổi theo nên cứ mỗi mã hàng mình lại phải kéo lại bảng hoặc công thức. như vậy khi in vài nghìn mặt hàng chỉnh cũng lâu anh có thể làm hiển thị dòng tương ứng như khi anh chạy báo cáo ở bài này bằng hàm đơn thuần được không. nếu cần em sẽ gửi file lên FB nhóm. Em cảm ơn ạ.

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      Bạn đọc thêm về SQL đi, sẽ tìm ra câu trả lời tại sao dùng Dynamic Range thì không chạy được.

  • @daophuong3844
    @daophuong3844 7 років тому

    a cho e hỏi đoạn code run_sql_sub SQL nghĩa là gì ạ

  • @nguyetphung9839
    @nguyetphung9839 9 років тому

    anh hoi cho em hoi excel trong macbook co lam duoc dieu nay ko?
    To hop him Alt+F11 wrong win that bang to hop phim trong iOS ah

  • @thuhatran6192
    @thuhatran6192 8 років тому

    Sao chị sử dụng công thức sql tại một sheet khác trong bảng tính nhưng nó không tạo được.

  • @NguyenThanh-mz5fe
    @NguyenThanh-mz5fe 5 років тому

    Tớ muốn học VBA, A-Tools và SQL

  • @inhphanthuc7089
    @inhphanthuc7089 8 років тому +1

    em muốn select * from vpp where mã hàng ở trong 1 sheet khác được không ạ

    • @ThanhLe-ih3hz
      @ThanhLe-ih3hz 8 років тому

      Mã hàng ở sheet nào cũng được, vì nó theo Name vùng bạn chọn nhé!

    • @hiensawaco6813
      @hiensawaco6813 8 років тому

      Phan Thuc Dinh

  • @MrCodai76
    @MrCodai76 8 років тому

    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

    • @ThanhLe-ih3hz
      @ThanhLe-ih3hz 8 років тому

      Tiêu đề cột bạn nên để tiếng anh hoặc tiếng việt không dấu, dấu cách nên thay bằng dấu "_" sẽ thuận tiện hơn cho bạn khi viết câu lệnh select nhé!

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      vẫn chạy bình thường bạn nhé.

  • @ginashop2507
    @ginashop2507 7 років тому

    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

  • @quyetphamdinh2331
    @quyetphamdinh2331 8 років тому

    Mình muốn dùng kết hợp truy vấn với các hàm sum thì làm thế nào. cụ thể mình muốn áp dụng bảng excel này để quản lý kho nhưng mình không tính được tổng lượng xuất kho

    • @quanluu1989
      @quanluu1989 8 років тому

      Bạn phải tìm hiểu chút ít về câu lệnh SQL, bạn dùng hàm sum() + group by nhé

  • @psctrami9483
    @psctrami9483 9 років тому

    Video này cười hơi nhiều nhé :P Cảm ơn anh :)

  • @giadinhnhateo1120
    @giadinhnhateo1120 7 років тому

    bài này dùng vba hay sao e ?

  • @minhngoc4628
    @minhngoc4628 8 років тому

    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

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      Em tham khảo link này hocexcel.online/subscribe

  • @daophuong3844
    @daophuong3844 7 років тому

    ứ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ì .

    • @HocExcelOnline
      @HocExcelOnline  7 років тому +1

      bạn có thể học sâu hơn về SQL / ADODB ở link này:
      www.hocexcel.online/vba201
      Nội dung bạn quan tâm trong phần Module 8

  • @nguyenbaoninh7677
    @nguyenbaoninh7677 8 років тому

    Anh ơi em muốn sử dụng câu lệnh nhưng nó tự động thêm dòng kết hợp với insert = yes nhưng sao không ra ạ. Anh xem câu lệnh sai ở đâu giúp em với mi_sql select * from [A1:G20000],"INSERT=YES;"

    • @HocExcelOnline
      @HocExcelOnline  8 років тому +1

      +Phạm Linh Phương sql không có cú Pháp như em nói

    • @nguyenbaoninh7677
      @nguyenbaoninh7677 8 років тому

      Dạ vâng cái này chức năng tự động chèn dòng xuống dưới. em quen sử dụng atool. em đang viết thêm lệnh chèn dòng trong vba để nó tự động đi xuống.

  • @dothanhchau1327
    @dothanhchau1327 6 років тому

    excel 2003 thì khai báo chuỗi kết nối như thế nào bạn? Xin cám ơn

    • @dothanhchau1327
      @dothanhchau1327 6 років тому

      Provider=Microsoft.Jet.OLEDB.4.0;Data Source=duong file excel;
      Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";
      như vậy đúng không bạn

  • @A6yourareinmyheart
    @A6yourareinmyheart 9 років тому

    Anh cho em hỏi, em dùng office 2010, tại sao em viết câu lệnh truy vấn ở sheet2 để lấy dữ liệu từ sheet1 một như anh mà không được

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      Em đã biết gì về VBA chưa?

    • @A6yourareinmyheart
      @A6yourareinmyheart 9 років тому

      +ĐT Nguyễn [Excel] Em chưa. e mới tìm hiểu về cái này

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      Tìm hiểu trước đi rồi quay lại bài này

  • @trananh7217
    @trananh7217 8 років тому

    Bạn ơi khi mình sử dụng select top 100* thì dữ liệu không chạy. Có phải kiểu kết nối này sẽ hạn chế một số câu lệnh k

    • @quanluu1989
      @quanluu1989 8 років тому

      Nếu mỗi "Select top 100 * " ko thì không chạy là đúng rùi, bạn phải select từ table nào chứ.
      VD slect 100 * from [A1:D1000]

  • @qbinhyoutebehome
    @qbinhyoutebehome 7 років тому

    Hay..!

  • @cophanphucloc575
    @cophanphucloc575 9 років тому

    Cho mình hỏi: nếu như muốn ghi lệnh trên chạy ở tất cả các dòng ở cột A thì sửa code như nào, nếu được thì cho mình xin code nhé

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      Bạn nên học VBA từ đầu trên hocexcel.online. Những video này mang tính định hướng cho người học, mình không code hộ miễn phí

  • @DuyenThuy19
    @DuyenThuy19 7 років тому

    trả lời giúp em với, em vào excel options tim developer ko thấy, nó ko hiện ra như của anh ạ

    • @HocExcelOnline
      @HocExcelOnline  7 років тому

      +Duyên Pham em dùng phiên bản Excel nào, nếu phiên bản Excel 2007 sẽ có cách làm khác

    • @DuyenThuy19
      @DuyenThuy19 7 років тому

      ĐT Nguyễn [Excel] đúng rồi anh, e dùng excel 2007 ạ, a giúp e cách làm dc ko?

    • @HocExcelOnline
      @HocExcelOnline  7 років тому

      +Duyên Pham em vào link này nhé:
      blog.hocexcel.online/cach-hien-developer-de-ghi-macro-hoac-viet-code-vba-trong-excel.html

  • @dinhphannguyen8624
    @dinhphannguyen8624 9 років тому

    Tại ô A1 mình đặt công thức được ko vậy bạn? Dòng lệnh đó bắt buộc phải nhận giá trị hay nhận là công thức?

    • @HocExcelOnline
      @HocExcelOnline  9 років тому +1

      +Dinh Phan Nguyen tại ô A1 bạn đặt công thức được. Nếu bạn muốn 1 ô khác sẽ viết "SQL" vào thì bạn cần sửa code VBA. Bài này mục đích là để giới thiệu với mọi người cách sử dụng SQL. Bạn có thể tham khảo thêm những bài viết sau đây:
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-1.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-2.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-3.html
      www.hocexcel.online/2015/11/03/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-4.html

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Dinh Phan Nguyen bạn xem thêm trang web hocexcel.online nhé :)

  • @steven_hai7908
    @steven_hai7908 4 роки тому

    Chào anh,
    code em bị lỗi đoạn này ";Extended Properties=""Excel 12.0 Xml;HDR=YES;IMEX=1"";"
    báo lỗi end of statement

  • @hoanghai5011
    @hoanghai5011 8 років тому +1

    sao em tải file về mà lệnh ko chạy nhỉ?

  • @giapvanducuc4075
    @giapvanducuc4075 7 років тому

    bạn đã xóa workbook rồi ạ , k thấy còn link để tải rồi

  • @hungluuthanh963
    @hungluuthanh963 8 років тому

    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 ?

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      +Hùng Lưu Thanh bạn cần xử lý dữ liệu về cùng dạng trước khi làm việc tiếp theo

    • @hungluuthanh963
      @hungluuthanh963 8 років тому

      ĐT Nguyễn [Excel] Cảm ơn bạn. sáng hôm nay mới nhớ ra.

  • @kevinphong5282
    @kevinphong5282 8 років тому

    Bạn cho mình hỏi tí:sao mình dùng where với điều kiện là range( một vùng nào đó) hoặc cell(một ô nào đó cho trước) thì công thức sql không chạy được mà chỉ chạy được khi đăt thẳng điều kiện đó vào phía sau where luôn nó mới chạy được.cảm ơn

    • @HocExcelOnline
      @HocExcelOnline  8 років тому +1

      Vì đây là SQL, bạn học qua ngôn ngữ này sẽ hiểu vì sao. Ngoài ra còn phải lưu ý tới string escape

    • @kevinphong5282
      @kevinphong5282 8 років тому

      +ĐT Nguyễn [Excel]
      dậy có thể sửa code lại để làm được yêu cầu đó giống như add-in A tool không bạn?

    • @HocExcelOnline
      @HocExcelOnline  8 років тому +1

      Tự sửa đi

    • @kevinphong5282
      @kevinphong5282 8 років тому

      +ĐT Nguyễn [Excel]
      ban sua duoc thi sua code lai cho no chay di ban.co như day moi lam duoc may bao cao dong chu khong le moi bao cao ve Region thi pai lam moi sheet voi moi cau lenh sql kem where khac nhau sao

    • @HocExcelOnline
      @HocExcelOnline  8 років тому +1

      Cái đó là việc của người đi học như các bạn. Không phải việc của mình, nếu không làm được thì post câu hỏi lên group facebook. Video chỉ mang tính định hướng. Không làm hộ các bạn từ A đến Z được. Cảm ơn bạn đã comment

  • @khuongthanhvinh6900
    @khuongthanhvinh6900 3 роки тому

    Không thể tải được file Excel bạn tác giả ơi. Lỗi 404. Please re-upload the file.

  • @anhnguyenngoc3502
    @anhnguyenngoc3502 7 років тому

    cho e xin lai file dữ liệu được không ạ

  • @nhainguyen4101
    @nhainguyen4101 8 років тому

    giỏi vãi

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      +Nhai Nguyen bạn cũng sẽ giỏi như thế

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      +Nhai Nguyen bạn cũng sẽ giỏi như thế

  • @thiennguuyenthinhu835
    @thiennguuyenthinhu835 7 років тому

    file excel mẫu không có ạ, không biết tải cách nào ạ

    • @HocExcelOnline
      @HocExcelOnline  7 років тому

      +Thiện Nguuyễn Thị Như file đó đã dành cho các bạn trong khoá học của anh:
      hocexcel.online

  • @thangpham4520
    @thangpham4520 7 років тому

    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

    • @daominh80
      @daominh80 6 років тому

      Mình cũng bị vậy mà không hiểu

  • @hailinh6663
    @hailinh6663 9 років тому

    m ình thấy dùng sql này rất hay mà lại nhanh, nhưng mỗi lần muốn lọc ra lại phải gõ hàm dài như vậy cũng hơi bất tiện. Có cách gì dùng kiểu datavalidation đỡ phải gõ hàm thì còn tuyệt hơn bạn à

    • @HocExcelOnline
      @HocExcelOnline  9 років тому +1

      +Hai Linh Video này chỉ làm mục đích orientation/fundamental cho các bạn thôi, còn sử dụng như thế nào là tuỳ từng trường hợp. Linh tham khảo thêm những bài viết sau đây trên hocexcel.online nhé:
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-1.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-2.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-3.html
      www.hocexcel.online/2015/11/03/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-4.html

  • @toilagi0375
    @toilagi0375 7 років тому

    Cho mình xin file excel thực hành được không bạn??

    • @HocExcelOnline
      @HocExcelOnline  7 років тому

      +Lihn Dyu Chào bạn file thực hành này cùng nhiều file khác là 1 phần của khoá học VBA của thầy Thanh tại địa chỉ:
      bit.ly/hocvbacungdtnguyen

  • @trungluongnguyen1765
    @trungluongnguyen1765 9 років тому

    sao emm làm một file excel mới mà công thứ SQL k hoạt động???Help me

    • @HocExcelOnline
      @HocExcelOnline  9 років тому

      +Trung Lương Nguyễn em hãy download file excel ở bài về hoặc đọc những bài viết sau để hiểu rõ hơn
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-1.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-2.html
      www.hocexcel.online/2015/11/02/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-3.html
      www.hocexcel.online/2015/11/03/series-sql-lam-quen-voi-ngon-ngu-sql-hoc-sql-ap-dung-sql-trong-excel-phan-4.html

  • @quynhanhngo9891
    @quynhanhngo9891 7 років тому

    sao em ko down dc nhỉ

  • @mitran9825
    @mitran9825 7 років тому

    Cho mình xin file này được ko bạn

    • @hocquamang
      @hocquamang 4 роки тому

      mình đã tạo được file, bạn nào cần liên hệ nhé

  • @quochungdngmail.comDuongHung
    @quochungdngmail.comDuongHung 8 років тому

    Nếu đặt name có số a1:AB150000 thi name này ko chạy được

    • @quanluu1989
      @quanluu1989 8 років тому

      Bạn thử thế này xem "FROM [A1:AB150000]"
      Có thể Name của bạn bị giói hạn

  • @kevinphong5282
    @kevinphong5282 8 років тому

    mi_sql select * from vpp where Region = 'Hanoi'----->ok
    mi_sql select * from vpp where Region = 'range(i3)'----->không chạy được
    A-tool:....Sql("select * from vpp where Region= 'range(i3)'----------->>>Chạy ok

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      Cái này không phải là A Tool nên không chạy, nhưng dù dùng gì thì bản chất của sql em nên nắm đc, trong lệnh where em cần dữ liệu text, trong video này, code ko "dịch" range(i3) thành giá trị nên ko chạy, nếu muốn dịch thành giá trị thì tự em phải mở rộng phần đó. Không thể đem so sánh 2 thứ khi không biết bản chất nó thế nào được

    • @kevinphong5282
      @kevinphong5282 8 років тому

      +ĐT Nguyễn [Excel]
      xin loi vi khong bit nen em thac mac jay chu khong co y gi dau.em sai A-tool thay bat tien hon la phai cai dat vao may moi sai duoc.nen hoi a xem co cach nao viet lai de no co the chay duoc giong day thi hay hon nhieu

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      Cái này phải tự làm thôi, tôi cũng là người đi học, đi làm như bạn, ai cũng bắt đầu từ số 0, tôi chia sẻ nhưng không thể làm hài lòng tất cả và cung cấp tất cả các kiến thức được.

  • @thsktstrungthanh4353
    @thsktstrungthanh4353 8 років тому

    Chào bạn, video của bạn rất hữu hiệu. bạn cho mình hỏi bạn tổ chức lớp học không, nếu có đăng ký học như thế nào bạn.
    Mình muốn xin bạn file trong video " văn phòng phẩm không cần đi học", bạn có thể gửi đường linh hay gửi cho mình qua địa chỉ" huyen_307@gmail.com được không?

    • @HocExcelOnline
      @HocExcelOnline  8 років тому

      +Ths Kts Trung Thành các lớp học sẽ được tổ chức trong thời gian tới, cả Online và offline. Bạn tham khảo ở đây để có thể đăng ký lớp học
      Http://hocexcel.online/subscribe