Ngôn ngữ SQL là gì? Chắc hẳn so với những người dân làm cho nhiệm vụ thì ngôn từ Squốc lộ là một trong những ngữ điệu khôn xiết xa lạ. Tuy nhiên Sức mạnh của ngôn từ này vẫn khiến cho các bạn hoàn toàn choáng ngợp, ngôn ngữ này bạn sẽ dễ ợt hô biến hóa toàn cục bảng dữ liệu nhằm tạo ra vô vàn các report trường đoản cú dễ dàng và đơn giản cho tới tinh vi vào một câu lệnh duy nhất
1. Giới thiệu về ngữ điệu SQL trên Excel
Vậy ngữ điệu Squốc lộ là gì? Ngôn ngữ Squốc lộ là từ viết tắt vào giờ đồng hồ Anh là Structured Query Language, SQL là một ngôn ngữ truy hỏi vấn (trích lọc) dữ liệu mang tính chất cấu trúc giúp rước dữ liệu xuất phát từ một đại lý tài liệu (có thể là 1 bảng tính Excel, hoặc DataBase của các phần mềm kế toán thù, nhân sự, bank,..) từ đó phục phụ chon nhu yếu so với (lập các loại báo cáo) theo mục đích của người sử dụng.
Bạn đang đọc: Viết câu lệnh sql trong excel
2. Làm sao nhằm thực hiện được loại ngôn ngữ quan trọng này trên Excel?
Giá trị với sức khỏe của ngôn từ SQL trên bảng tính Excel là cực kỳ khổng lồ to. Tuy Excel vẫn chất nhận được khai quật những câu lệnh trong SQL, nhưng lại khá cực nhọc sử dụng hoặc nhằm hoàn toàn có thể khai thác được ngữ điệu Squốc lộ này yên cầu người tiêu dùng yêu cầu vắt được chuyên môn lập trình sẵn VBA. Nhưng hầu hết những người dân làm nhiệm vụ các không còn biết về xây dựng. Nếu đánh thay đổi bởi vấn đề đề nghị học tập thêm VBA để triển khai những quá trình ngày nay người tiêu dùng vẫn nên tiến công đổi bằng không hề ít ngân sách thời gian, công sức với giả dụ gồm học được kỹ thuật lập trình thì vấn đề vấn đề lập những report cũng rất phức hợp, chỉnh sửa mỗi báo cáo vẫn chỉ chiếm tương đối nhiều thời hạn với dễ dàng xảy ra không nên sót.
Vậy làm cho nắm nào? Để có thể khai thác áp dụng ngôn ngữ SQL nằm trong bảng tính Excel một bí quyết đơn giản và dễ dàng, dễ ợt. Quý Khách không cần chi ra 10 năm mải mê nghiên cứu, nhưng bạn vẫn rất có thể phát triển thành Chuyên Viên phân tích số liệu chỉ trong 2 tiếng đồng hồ “Khó tin nhưng bao gồm thật”. Với đông đảo chuyên môn sử dụng ngôn ngữ SQL trên Excel bởi ứng dụng Add-In ATools nhưng công ty chúng tôi share. Chúng tôi cam kết sẽ giúp chúng ta rút ngắn 10 năm nghiên cứu và phân tích, mà vẫn hoàn toàn có thể phát triển thành Chuyên Viên số 1 về nghành chúng ta làm việc “Đừng tiêu tốn lãng phí thời hạn cùng công sức, mang đến phần đa câu hỏi bất lợi, hãy nhằm chúng tôi giúp bạn tiến hành nó”
Cách 1: Tải File Excel thực hành: Tại Đây Cách 2: Cài đặt phần mềm Add-In ATools. Các bạn cũng có thể download ngay lập tức phần mềm: Tại Đây
Việc chuẩn hóa bảng tài liệu là cực kỳ quan trọng, đó là nới bắt đầu, bản vẽ xây dựng của phần đông báo cáo nếu như khách hàng không chuẩn chỉnh hóa bảng dữ liệu nguồn (CSDL) mặc dù chúng ta có tiếp nối nghệ thuật đến đâu thì các bạn cũng rất cực nhọc hoàn toàn có thể tạo nên những report tuyệt phân tích dữ liệu. Việc chuẩn hóa bảng tài liệu nguồn trên Excel đã theo đúng các luật lệ nhất thiết nlỗi sau:
+ Bảng dữ liệu/Table trường đoản cú mẫu tiêu đề đến các dòng dữ liệu không được gồm ô làm sao làm việc tâm trạng Merge Cells: Là một bảng tài liệu được có mang bởi vì cột và dòng, giao của cột cùng loại là ô. Việc Merge các ô thành một ô vẫn thao tác làm việc tầm nã vấn dữ liệu gặp lỗi.
+ Tiêu đề của bảng dữ liệu buộc phải được lấy tên nđính gọn gàng, viết lập tức nhau, nên làm dùng các ký kết từ bỏ A-Z, _ , 0-9. Số luôn luôn lép vế chữ: Tiêu đề các cột bao gồm dấu dẫn cho đến lúc làm phương pháp dễ dẫn đến không nên bởi vì lầm lẫn, lập phương pháp mất thời gian bởi vấn đề soạn thảo các. Định dạng đẳng cấp tài liệu trong những cột của bảng trước lúc nhập dữ liệu.
+ Định dạng hình trạng tài liệu trong những cột của bảng trước khi nhập dữ liệu: Trong bảng tính Excel, những ô ngầm định đặt đẳng cấp General, dạng hình tài liệu được xác minh Khi tài liệu được nhtràn lên. Trong bảng dữ liệu nguồn đề xuất bao gồm mẫu thứ nhất để nhập cực hiếm mang định cơ mà những cực hiếm này không ảnh hưởng cho tới công dụng của báo cáo. Các cột là dạng vnạp năng lượng bản (TEXT) nhập cực hiếm „ (nháy đơn). Các cột có các quý hiếm ngày tháng, số lượng, số chi phí, Phần Trăm, Tỷ Lệ (số) thì nhập số 0.
Xem thêm: Download Vmware Workstation 14 Pro Full Crack, Download Vmware Workstation 14
+ Trong bảng tài liệu nguồn đề xuất gồm mẫu trước tiên để nhập cực hiếm đưa định mà các quý hiếm này sẽ không ảnh hướng về tác dụng của báo cáo.
Các cột là dạng vnạp năng lượng bản (TEXT) nhập giá trị „ (nháy đơn). Các cột gồm các quý giá tháng ngày, con số, số tiền, Tỷ Lệ, phần trăm (số) thì nhập số 0.
Việc nhập quý giá trả định như bên trên giúp cho A-Tools tuyệt đối tượng người dùng ADO hiểu được dạng hình tài liệu của những cột dữ liệu vào bảng được rõ ràng hơn.


+ Đối cùng với các cột tài liệu bên dưới dạng Text trường hợp phần đa sản phẩm dữ liệu ko tạo nên thì trong quy trình nhập liệu. Phải nhập ký kết trường đoản cú ngầm định là nháy đối kháng trong cột dữ trổng để phát âm quý giá ngầm định đến kiểu dáng tài liệu cột này là Text
+ Đối với những cột dữ liệu kiểu số, tháng ngày, %, chi phí tệ,… Nếu ko gây ra các bạn vẫn phải nhập số 0 cùng 8 loại tài liệu đầu tiền để xác minh giao diện tài liệu cho những mẫu này là trường số
Trong bảng tính có khá nhiều vùng tài liệu, duy nhất khoanh vùng nào kia bảo đảm sẽ là bảng dữ liệu – Table. Vậy để A-Tools hiểu Quanh Vùng đó là bảng thì người dùng đề xuất viết tên – NAME đến vùng dữ liệu này là bảng.
Hàm BS_SQL là hàm quan trọng đặc biệt đang áp dụng ngôn ngữ SQL để triển khai báo cáo rất là linch hoạt, so với loại report được tạo bời hàm BS_SQL công dụng của cục bộ báo cáo sẽ tiến hành tạo nên vào duy nhất phương pháp độc nhất không có cách làm và tài liệu quá trong báo cáo. Vì vậy vận tốc chạy báo cáo cực kì nhanh hao dù dữ liệu các, cùng với độ đúng mực tuyệt đối.
+ OPTIONS: Là tmê mệt số tuỳ lựa chọn (có thể không có), tsay mê số này là 1 chuỗi, chất nhận được knhì báo thêm những tmê mệt số cho hàm, các tmê mệt số được chia cách nhau bởi lốt chnóng phảy (;). Nếu không có tham số này, hàm BS_SQL đang tróc nã vấn dữ liệu vào thiết yếu tập tin Excel đang msinh sống ngày nay với trả về bảng kết quả lọc.
Cách sử dụng SQL Distinct: Câu lệnh distinct được áp dụng cùng rất Select, dùng làm select những tài liệu, bỏ qua những tài liệu trùng nhau. Cú pháp là: Select distinct , ….
=BS_SQL(“SELECT MA_VLSPHH AS
=bs_sql(“SELECT 1+1 AS BT1, MA_VLSPHH, SLG, DON_GIA, SLG*DON_GIA AS
” AS
Các phxay tân oán sử dụng về cơ bạn dạng y như những phxay toán thù các bạn lập trong phương pháp Excel.
3.2.1 Sử dụng từ khóa FROM FROM table_source table_source: là một trong xuất xắc những bảng dữ liệu nguồn cất các công bố yêu cầu trích thanh lọc (đem ra), làm cho điều kiện lọc. Trong Excel, bảng tài liệu thường xuyên được khái niệm (Define Name) là một trong những NAME bao gồm cấu trúc dạng bảng. Nlỗi những ví dụ bên trên đó là các vùng KHO, DMVLSPHH, NKC. Nó có thể là tên gọi một sheet cụ thể, khi đó phải đặt theo chủng loại
search_condition: là điều kiện – biểu thức logic/so soánh. Các bạn dạng ghhi được lọc ra trường hợp biểu thức so sánh trả về TRUE. Theo T-SQL/A-Tools Nếu giá trị so sánh là vnạp năng lượng phiên bản thì phải kê vào hai vết nháy đơn ( ‘ ) , vào Excel là nháy knghiền “.