Hàm linest excel với các ô trống
Tôi có một câu hỏi về hàm linest trong excel.
Tôi muốn sử dụng hàm này để ước tính a và b trong phương trình sau y = a + bx, cho 2300 hàng khác nhau.
Tuy nhiên, một số dữ liệu bị thiếu và tôi đã tự hỏi liệu có thể để excel tự động bỏ qua các ô trống hay không, và do đó
không cho #value làm kết quả. Do đó, excel sử dụng dữ liệu có sẵn ..
Có giải pháp nào cho vấn đề này không hay tôi phải làm điều này theo cách thủ công, bằng cách chọn từng x và y theo cách thủ công cho
tất cả 2300 mục nhập của. Tôi không thể tin rằng không có giải pháp cho vấn đề này ...
Mong các bạn giúp đỡ ..
Câu trả lời:
Nó phải là một mảng liền kề duy nhất. Vì vậy, chọn 2300 phần tử riêng lẻ, ngay cả khi được thực hiện, vẫn sẽ không hoạt động.
Bạn sẽ phải loại bỏ các hàng bị thiếu.
Nó không phải là khó khăn như vậy. Thêm một cột tạm thời mới với công thức = ROW () trong đó. Chỉ sao chép cột này và dán lại dưới dạng giá trị.
Bây giờ, hãy sắp xếp dữ liệu trên các giá trị X. Tất cả các ô trống sẽ ở cùng nhau. Xóa các hàng này.
Làm tương tự cho các giá trị Y.
Cuối cùng, sắp xếp trên cột mới. Thao tác này sẽ đưa dữ liệu trở lại chuỗi ban đầu. Xóa cột tạm thời này.
Bạn thậm chí có thể ghi lại một macro thực hiện những điều trên và sử dụng nó nếu bạn phải xử lý vấn đề này nhiều lần.
Cuối cùng, tôi tưởng tượng người ta có thể viết một hàm bao bọc cho LINEST để loại trừ các ô trống hoặc các ô có lỗi.
Comments
Post a Comment