Showing posts with label nội suy. Show all posts
Showing posts with label nội suy. Show all posts

Sunday, April 14, 2019

CÔNG THỨC NỘI SUY 2 CHIỀU VÀ VBA EXCEL​

+ Công thức nội suy 2 chiều, cách nội suy có trong file đính kèm

.com/proxy/
 + Công thức nội suy 2 chiều, cách nội suy được lập trình trong EXCEL bằng VBA
ví dụ ta có bảng sau
.com/proxy/
Tạo 1 nút comandbuton để tự động tính .
Click vào Develope => Insert => comandbuton để tạo 1 nút lệnh
nhấp đôi vào nút lệnh để vào VBA code
.com/proxy/
Các bạn tạo 1 modue
.com/proxy/
 đưa code sau vào module
.com/proxy/
Tiếp tục vào nút lệnh vừa tạo đưa code sau vào
Lưu ý : NSM ( giá trị cột 1, giá trị cột 2, Vùng để tra )
.com/proxy/
Click vào nút lệnh Nội suy 2 chiều để chạy code
.com/proxy/
File nội sung VBA trong file đính kèm.
Chúc các bạn thành công.
Link tải FILE MẪU NỘI SUY 2 CHIỀU TẠI ĐÂY

CÔNG THỨC NỘI SUY 1 CHIỀU VÀ VBA EXCEL

B1: Ở ô nội suy theo cột các bạn chọn cột tương ứng cần nội suy( COT1, COT2, COT3)
Gía trị cần nội suy và mọi dữ liệu đã có
Công thức nội suy: 

.com/proxy/
 Với các giá trị đã có trong hình
.com/proxy/
B2: VBA Excel hàm nội suy 1 chiều
+ câu lệnh if ....then ( nếu... thì) , câu lệnh này để xác định vị trí cột cần nội suy là cột thứ mấy trong bảng giá trị đã cho tính từ trái qua phải . ( ở đây COT2 đứng vị trí cột thứ 3 từ trái qua phải trong bảng )
+ Dùng 1 vòng lặp For để xác định các giá trị nội suy .
Dựa trên công thức nội suy,cách nội suy ta có Module noisuy
.com/proxy/
 B3: Tạo 1 nút comandbuton để tự động tính .
Click vào Develope => Insert => comandbuton để tạo 1 nút lệnh
nhấp đôi vào nút lệnh để vào VBA code
Lưu ý code : noisuy( gia tri can noi suy, gia tri cotcan noi suy, bang chua gia tri noi suy)
.com/proxy/
B4: Click nút lệnh vừa tạo ra để có kết quả nội suy
.com/proxy/
TRÊN ĐÂY LÀ BÀI VIẾT HƯỚNG DẪN SỬ DỤNG FILE EXCEL TÍNH NỘI SUY 1 CHIỀU .
FILE EXCEL CÓ CODE NỘI SUY 1 CHIỀU ĐÍNH KÈM .
CHÚC CÁC BẠN THÀNH CÔNG
Link tải File : Tại đây

Saturday, April 6, 2019

Hàm VBA nội suy 1 và 2 chiều trong Excel

Chào tất cả các bạn! Hôm nay mình sẽ viết một bài hướng dẫn các bạn chèn một hàm VBA có sẵn vào bảng excel đang dùng nhé! Đồng thời mình cũng sưu tầm được một hàm VBA trợ giúp nội suy 1 và 2 chiều gửi lên để mọi người tham khảo cũng như ứng dụng nó vào trong công việc của mình nha! Hàm này mình dùng khá lâu rùi thấy rất ok.
.com/proxy/

- Đối với các bạn hay lập bảng tính toán excel cột, dầm, sàn, gió động, động đất... hay với các bạn muốn tra đơn giá theo quyết định 79... thì hàm VBA này thực sự là một công cụ trợ giúp rất đắc lực mà các bạn nên biết và dùng đấy data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///

1. Link tải hàm VBA nội suy 1 và 2 chiều trong excel:
Link tải code và file mẫu
2. Hướng dẫn cách đưa hàm VBA có sẵn vào file excel của bạn!

Bước 1: Bật bảng excel bạn đang cần đưa hàm VBA vào
- khi bật bảng excel lên mà các bạn thấy chưa xuất hiện thẻ DEVELOPER như hình dưới thì các bạn phải tiến hành cài đặt lấy nó ra nhé!
.com/proxy/


- Cách lấy thẻ DEVELOPER ra rất đơn giản các bạn tiến hành kích chuột vào FILE/ chọn options
- Hộp thoại Excel Pptions hiện ra các bạn tiếp hành chọn Customize Ribbon/ kích chọn vào DEVELOPER như hướng dẫn ở hình bên dưới.

.com/proxy/

Như vậy việc đưa thẻ DEVELOPER ra thanh công cụ Ribbon như hình đầu tiên đã thành công rồi đấy các bạn à data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///

Bước 2: Tiến hành kích chọn DEVELOPER, chọn tiếp mục Visual Basic như hình vẽ dưới:

.com/proxy/


- Lúc này hộp thoại Microsoft Visual Basic for Applications xuất hiện. Các bạn tiến hành chọn insert/ chọn Module như hình bên dưới nhé!

.com/proxy/


- Lúc này giao diện xuất hiện như hình sau:
.com/proxy/

- Hộp thoại Book1-Module1(Code) chính là nơi các bạn copy Code VBA có được vào để dùng cho bảng excel của mình đấy data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///

Bước 3: Bước này các bạn tiến hành bật file excel có chưa Code VBA cần copy lên, ở đây ví dụ như bảng nội suy mình chia sẻ với các bạn chẳng hạn. Khi các bạn bật lên xong tiến hành chọn DEVELOPER/ Visual Basic/ Kích đúp bật Module1 lên/ Copy toàn bộ code có trong đó bằng cách Ctrl+C hoặc Ctrl+A rồi chuột phải chọn Copy.

.com/proxy/


Bước 4: Pase toàn bộ code vừa copy vào Book1-Module1(Code) của bảng excel của mình.

.com/proxy/


Bước 5: Tiến hành đóng các cửa sổ ở Visual Basic lại bằng cách kích vào File và chọn Close and Return to Microsoft Excel như hình dưới:
.com/proxy/


Bước 6: Lưu file excel của bạn dưới định dạng đuôi .xlsm như hình hướng dẫn sau:
.com/proxy/


Bước 7: Bật bảng excel lên và dùng
-Lưu ý ở bước này cần chọn Enable Editing và Enable Content nếu bị hỏi như 2 hình ảnh dưới nhé!

.com/proxy/


.com/proxy/


Bước 8: Tiến hành làm ví dụ:
- Ví dụ ở đây mình làm đó là nội suy 2 chiều hệ số k thay đổi theo chiều cao khi tính gió:
- Các bạn tiến hành sử dụng hàm nội suy 2 chiều theo các bước hướng dẫn của hình ảnh sau:

.com/proxy/


Và kết quả sẽ được như sau:
.com/proxy/


- Tương tự với nội suy 1 chiều, các bạn chỉ cần thay giá trị theo phương X bằng vị trí cột nội suy ra giá trí (Ví dụ bảng tra gồm có 2 cột, nếu giá trị các bạn đang muốn nội suy nằm ở cột 1 thì nhập số 1 vào, còn giá trị cần nội suy nằm ở cột 2 thì bạn nhập số 2 vào) Như vậy là được thôi nha!

Over 50 Ebooks Excel and VBA free Download

1. Statistics and Probability for Engineering Applications With Microsoft Excel by W.J. DeCoursey - PDF Free Download Download Siz...