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:
Với các giá trị đã có trong hình
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
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)
B4: Click nút lệnh vừa tạo ra để có kết quả nội suy
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
Trong quá trình lập công thức để tính toán giá trị nào đấy, cho dù bạn đã lập công thức đúng 100% nhưng khi Enter thì nó không hiển thị kết quả mà nó hiển thị nội dung của công thức hoặc khi bạn lập được công thức tính toán xong trên một ô sau đó bạn tiến hành kéo công thức này để áp dụng cho nhiều dữ liệu thì nó không tự động tính toán cho bạn? chẳng lẽ phải nhập công thức cho từng ô dữ liệu? Nếu bạn đang gặp phải vấn đề trên hãy áp dụng phương pháp khắc phục sau đây!
Sửa lỗi công thức không tính toán
Nguyên nhân là do định dạng ô dữ liệu của bạn được định dạng kiểu Text vì thế khi lập công thức tính toán nó không hiển thị kết quả mà hiển thị công thức!
Để khắc phục lỗi này bạn thực hiện như sau > Xóa bỏ công thức ban đầu > Chọn cột tính công thức > Chuột phải > chọn Format Cell…
Cửa sổ Format Cells xuất hiện > Chọn tab Number > Chọn General bên cột trái > Nhấn OK.
Và bây giờ hãy gõ lại công thức tính toán xem sao? Tất nhiên công thức đã thực hiện được.
Chú ý. Nếu bạn không nhớ phím tắt, đến nhóm Editing tại thẻ HOME và chọn lệnh Go To Special từ danh sách tùy chọn Find & Select. Hộp thoại tương tự sẽ xuất hiện trên màn hình.
Lệnh Go To Special cho phép bạn chọn kiểu ô cụ thể như những ô chứa công thức, hằng số, ô trống…
Đánh dấu chọn Blanks và nhấn OK.
Bây giờ, chỉ những ô trống trong vùng dữ liệu đã chọn được bôi màu và sẵn sang cho thao tác tiếp theo.
Công thức Excel để điền giá trị vào ô trống
Sau khi chọn những ô trống từ bảng, bạn có thể điền giá trị của ô trên/dưới hoặc chèn nội dung cụ thể vào những ô đó.
Nếu bạn muốn điền giá trị từ ô trên/dưới vào ô trống, bạn cần nhập một công thức rất đơn giản vào một trong các ô trống. Sau đó sao chép chúng sang những ô trống khác.
Chọn tất cả các ô trống.
Nhấn F2 hoặc di chuyển con chuột lên thanh công thức để nhập công thức vào ô tính. Ví dụ, trong hình dưới đây, C4 là ô được chọn.
Gõ vào dấu “=”
Trỏ con chuột vào ô trên/dưới bằng phím mũi tên lên xuống hoặc nhấp vào ô đó.
Công thức (=C3) hiển thị trong ô tính C4 sẽ ra kết quả là giá trị của ô C3.
Nhấn Ctrl + Enter để sao chép công thức vào tất cả ô được chọn.
Chú ý. Bạn nên nhớ rằng tất cả các ô tính trống bây giờ đều được nhập công thức. Nếu bạn muốn giữ thứ tự trong bảng, tốt nhất là bạn hãy thay đổi các công thức thành giá trị. Hoặc, bạn có thể áp dụng cách phức tạp hơn là sắp xếp thứ tự (Sort) hay cập nhật thông tin cho bảng.
Điền vào ô trống giá trị “0” hoặc một giá trị cụ thể khác
Phương pháp 1
Chọn các ô trống.
Nhấn F2 để nhập giá trị vào một ô.
Gõ số hoặc nội dung bạn muốn vào ô.
Nhấn Ctrl + Enter.
Như vậy, tất cả các ô trống đều được điền giá trị bạn vừa nhập. Phương pháp 2
Chọn vùng dữ liệu chứa các ô trống.
Nhấn Ctrl + H, hộp thoại Find & Replace hiện ra.
Di chuyển đến thẻReplace trong hộp thoại.
Bỏ trống hộp Find what:, chỉ nhập giá trị cần thiết vào hộp Replace with:.
Nhấp vàp Replace All.
Giá trị bạn vừa nhập trong hộp Replace with: sẽ được điền tự động vào các ô trống. Nguồn: Ablebits