Các hàm truy vấn trong excel

Ngôn ngữ Squốc lộ là gì? Chắc hẳn so với những người làm nhiệm vụ thì ngữ điệu SQL là 1 ngôn ngữ khôn xiết không quen. Tuy nhiên Sức mạnh của ngôn từ này đang khiến cho các bạn hoàn toàn choáng ngợp, ngữ điệu này các bạn sẽ dễ ợt hô biến hóa cục bộ bảng dữ liệu nhằm tạo ra vô vàn các báo cáo từ dễ dàng tới phức hợp vào một câu lệnh duy nhất

1. Giới thiệu về ngôn từ Squốc lộ bên trên Excel


Vậy ngữ điệu Squốc lộ là gì? Ngôn ngữ SQL là tự viết tắt vào tiếng Anh là Structured Query Language, SQL là 1 trong những ngôn từ truy hỏi vấn (trích lọc) dữ liệu mang tính cấu trúc góp lấy dữ liệu từ một cửa hàng dữ liệu (rất có thể là 1 bảng tính Excel, hoặc cơ sở dữ liệu của những ứng dụng kế tân oán, nhân sự, ngân hàng,..) từ kia phục prúc chon nhu cầu đối chiếu (lập những một số loại báo cáo) theo mục tiêu của người sử dụng.

You watching: Các hàm truy vấn trong excel


2. Làm sao nhằm sử dụng được loại ngữ điệu quan trọng đặc biệt này bên trên Excel?

Giá trị cùng sức mạnh của ngôn từ Squốc lộ trên bảng tính Excel là vô cùng to mập. Tuy Excel vẫn có thể chấp nhận được khai quật những câu lệnh trong SQL, tuy thế khá cực nhọc áp dụng hoặc nhằm rất có thể khai thác được ngôn ngữ Squốc lộ này đòi hỏi người tiêu dùng nên chũm được kỹ thuật thiết kế VBA. Nhưng đa số những người dân có tác dụng nghiệp vụ số đông không thể biết về xây dựng. Nếu đánh thay đổi bởi câu hỏi bắt buộc học thêm VBA nhằm thực hiện các công việc bây giờ người tiêu dùng đang yêu cầu tấn công đổi bằng rất nhiều ngân sách thời hạn, công sức của con người cùng giả dụ bao gồm học tập được kỹ thuật lập trình thì Việc bài toán lập những report cũng khá phức tạp, sửa đổi mỗi báo cáo sẽ chiếm phần rất nhiều thời hạn với dễ xẩy ra không nên sót.


Vậy làm vậy nào? Để có thể khai quật thực hiện ngữ điệu SQL trong bảng tính Excel một phương pháp đơn giản và dễ dàng, thuận lợi. quý khách hàng ko bắt buộc ném ra 10 năm miệt mài nghiên cứu và phân tích, nhưng mà các bạn vẫn có thể đổi mới chuyên gia đối chiếu số liệu chỉ trong một vài giờ “Khó tin nhưng mà có thật”. Với gần như nghệ thuật áp dụng ngữ điệu SQL trên Excel bằng ứng dụng Add-In ATools mà lại Shop chúng tôi share. Chúng tôi cam kết để giúp đỡ bạn tinh giảm 10 năm phân tích, nhưng mà vẫn hoàn toàn có thể biến hóa chuyên gia bậc nhất về nghành nghề dịch vụ chúng ta làm việc “Đừng lãng phí thời gian và sức lực lao động, mang đến phần đa việc vô ích, hãy nhằm công ty chúng tôi giúp cho bạn tiến hành nó”

Bước 1: Tải File Excel thực hành: Tại Đây Bước 2: Cài đặt ứng dụng Add-In ATools. Các bạn cũng có thể cài đặt ngay lập tức phần mềm: Tại Đây



Việc chuẩn chỉnh hóa bảng dữ liệu là khôn cùng quan trọng đặc biệt, đấy là nền móng, bản vẽ xây dựng của các report nếu như khách hàng không chuẩn chỉnh hóa bảng tài liệu nguồn (CSDL) cho dù các bạn bao gồm thông suốt kỹ thuật đến đâu thì bạn cũng khá cực nhọc có thể tạo thành các report tuyệt đối chiếu tài liệu. Việc chuẩn hóa bảng dữ liệu nguồn trên Excel sẽ theo đúng các quy tắc khăng khăng nhỏng sau:


+ Bảng dữ liệu/Table từ bỏ mẫu title đến các chiếc tài liệu ko được bao gồm ô như thế nào ở tâm lý Merge Cells: Là một bảng dữ liệu được có mang bởi vì cột cùng chiếc, giao của cột và mẫu là ô. Việc Merge nhiều ô thành một ô đang thao tác làm việc tầm nã vấn tài liệu chạm mặt lỗi.
 + Tiêu đề của bảng dữ liệu yêu cầu chọn cái tên nlắp gọn gàng, viết tức khắc nhau, nên làm cần sử dụng các ký từ A-Z, _ , 0-9. Số luôn luôn đứng sau chữ: Tiêu đề các cột tất cả vết dẫn đến lúc làm cho công thức dễ bị không đúng do lầm lẫn, lập cách làm mất thời hạn vị việc soạn thảo các. Định dạng hình trạng tài liệu trong số cột của bảng trước khi nhập tài liệu.
+ Định dạng thứ hạng dữ liệu trong các 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 hình trạng General, hình dáng tài liệu được xác minh Khi dữ liệu được nhập lệ. Trong bảng dữ liệu nguồn phải tất cả dòng thứ nhất nhằm nhập cực hiếm mang định cơ mà các quý giá này sẽ không ảnh hưởng cho tới tác dụng của report. Các cột là dạng văn bản (TEXT) nhập quý hiếm „ (nháy đơn). Các cột có những quý hiếm ngày tháng, con số, số chi phí, Tỷ Lệ, phần trăm (số) thì nhập số 0.

See more: Wow Là Gì ? Nghĩa Của Từ Wow


+ Trong bảng tài liệu mối cung cấp phải tất cả mẫu đầu tiên nhằm nhập cực hiếm giả định mà lại các giá trị này không hình họa hướng về hiệu quả của report.  
Các cột là dạng vnạp năng lượng phiên bản (TEXT) nhập giá trị „ (nháy đơn). Các cột có những cực hiếm ngày tháng, số lượng, số tiền, tỷ lệ, Phần Trăm (số) thì nhập số 0.

Việc nhập quý hiếm mang định như trên hỗ trợ cho A-Tools giỏi đối tượng người dùng ADO đọc được đẳng cấp dữ liệu của những cột dữ liệu vào bảng được cụ thể hơn.


*
*


+ Đối cùng với những cột dữ liệu bên dưới dạng Text giả dụ hồ hết mặt hàng tài liệu ko tạo nên thì trong quá trình nhập liệu. Phải nhập ký tự ngầm định là nháy đơn trong cột dữ trổng để gọi quý giá ngầm định đến kiểu dữ liệu cột này là Text
+ Đối cùng với những cột tài liệu hình dáng số, ngày tháng, %, tiền tệ,… Nếu không gây ra các bạn vẫn đề xuất nhập số 0 và 8 dòng tài liệu đầu chi phí nhằm xác minh hình trạng dữ liệu cho các dòng này là ngôi trường số

Trong bảng tính có không ít vùng tài liệu, chỉ một khu vực nào kia bảo đảm sẽ là bảng tài liệu – Table. Vậy nhằm A-Tools đọc khu vực đó là bảng thì người tiêu dùng phải đặt tên – NAME mang lại vùng dữ liệu này là bảng.



Hàm BS_SQL là hàm quan trọng vẫn áp dụng ngôn từ SQL để làm báo cáo rất là linh hoạt, so với loại báo cáo được chế tác bời hàm BS_Squốc lộ tác dụng của toàn cục report sẽ tiến hành tạo thành trong chỉ một bí quyết duy nhất không có bí quyết cùng tài liệu vượt trong report. Vì vậy tốc độ chạy report cực kỳ nkhô hanh dù dữ liệu nhiều, cùng với độ đúng đắn hoàn hảo.


+ OPTIONS: Là tsay mê số tuỳ chọn (hoàn toàn có thể không có), tyêu thích số này là một trong những chuỗi, được cho phép khai báo thêm các tđê mê số cho hàm, những tmê mẩn số được phân cách nhau bởi vết chấm phảy (;). Nếu không có tmê mệt số này, hàm BS_Squốc lộ vẫn truy vấn vấn dữ liệu trong bao gồm tập tin Excel đang msống bây giờ và trả về bảng tác dụng thanh lọc. 
Cách thực hiện Squốc lộ Distinct: Câu lệnh distinct được áp dụng với Select, dùng để làm select những dữ liệu, làm lơ các tài liệu trùng nhau. Cú pháp là: Select distinct , ….
=BS_SQL(“SELECT MA_VLSPHH AS , SLG AS , DON_GIA AS <Đơn Giá>, THANH_TIEN AS FROM DATA”) 
=bs_sql(“SELECT 1+1 AS BT1, MA_VLSPHH, SLG, DON_GIA, SLG*DON_GIA AS , ” AS FROM DATA”) 
” AS => Cột “Ghi chú” được tạo thành, kết quả của nó là giá trị chuỗi trống. Giá trị chuỗi trong SQL là nằm trong nhị vết nháy đối kháng „Chuỗi giá trị„

Các phnghiền toán thù sử dụng về cơ bản giống hệt như các phnghiền toán các bạn lập vào phương pháp Excel.

See more: Tổ Chức Phi Chính Phủ Là Gì ? Vai Trò Của Tổ Chức Phi Chính Phủ Ở Việt Nam

3.2.1 Sử dụng tự khóa FROM 

FROM table_source table_source: là một trong những giỏi nhiều bảng dữ liệu nguồn chứa các biết tin yêu cầu trích thanh lọc (lấy ra), làm ĐK thanh lọc. Trong Excel, bảng dữ liệu thường được tư tưởng (Define Name) là 1 NAME bao gồm kết cấu dạng bảng. Nlỗi những ví dụ trên đó là những vùng KHO, DMVLSPHH, NKC. Nó hoàn toàn có thể là tên gọi một sheet rõ ràng, lúc ấy buộc phải đặt theo chủng loại .  Các ví dụ sau:  =BS_SQL(“SELECT * FROM ”)  Nếu vùng dữ liệu KHO!A3:K68 được lấy tên (Define Name) là DATA thì phương pháp nlỗi sau  =BS_SQL(“SELECT * FROM DATA”)  Nếu đem dữ liệu theo sheet thì cách làm như sau   = BS_SQL(“SELECT * FROM ”)  Công thức rước theo sheet Mặc dù chạy được mà lại chúng ta tránh việc dùng vị có thể sheet chứa được nhiều các loại dữ liệu khác biệt, không áp theo kết cấu bảng/table dẫn mang đến lỗi trong quá trình truy tìm vấn tài liệu. Chúng ta thống độc nhất dùng cách thức đánh tên vùng tài liệu có cấu trúc dạng bảng để làm việc cùng với hàm BS_SQL vào Add-in ATools.



search_condition: là ĐK – biểu thức logic/so soánh. Các phiên bản 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 cực hiếm so sánh là văn uống bạn dạng thì phải kê vào nhì vết nháy đối kháng ( ‘ ) , vào Excel là nháy knghiền “.