Sử dụng các hàm trong excel để lấy phần nguyên (1 người xem)

Người dùng đang xem chủ đề này

thesunrisezzz

Thành viên mới
Tham gia
4/10/12
Bài viết
7
Được thích
1
Mình có một bài tập đang chưa biết xử lý thế nào, mong mọi người giúp đỡ.
Một Sheet chứa dữ liệu về một biến, khi biến đó thay đổi, mình phải tính được giá trị thông qua các biến khác trong khoảng chứa của biến ấy. VD:

xx.jpg

Ở đây mình lấy ví dụ như công thức
T (X=12) = Y+Z
T (X=12.4) = (12.4-12)/(13-12.4)*(12.4-12.2) + 12.2 + (12.4-12)/(13-12.4)*(36-34) + 34

Mình mới học, mong các bạn help mình !
THanks !

P/S : Chú ý cách đặt tiêu đề sát với nội dung hỏi bạn nhé!
 
Chỉnh sửa lần cuối bởi điều hành viên:
Mình có một bài tập đang chưa biết xử lý thế nào, mong mọi người giúp đỡ.
Một Sheet chứa dữ liệu về một biến, khi biến đó thay đổi, mình phải tính được giá trị thông qua các biến khác trong khoảng chứa của biến ấy. VD:

View attachment 90002

Ở đây mình lấy ví dụ như công thức
T (X=12) = Y+Z
T (X=12.4) = (12.4-12)/(13-12.4)*(12.4-12.2) + 12.2 + (12.4-12)/(13-12.4)*(36-34) + 34

Mình mới học, mong các bạn help mình !
THanks !
Chẳng hiểu bạn muốn cái gì nữa. Hay đưa file và nói rõ cụ thể trong file điều bạn cần
 
Okie thanks bạn.
Mình xin trình bày lại ý theo cách đơn giản hơn, như trên hơi phức tạp.
Công thức đơn giản D5(X) = A([X]) + A([X]+1)
Trong đó [X] là phần nguyên của X. Như bảng trên thì X thay đổi từ X=12 đến X=16, khi X=12.4 thì giá trị của ô D5 sẽ là:
D5(X=12.4) = A(12) + A(13) = A2 + A3 = 12 + 12.2 = 24.2
Thực sự mình kém cả phần giải thích nữa. Tại cái file của mình công thức nó hơi rắc rối (chỉ dài chứ không khó) mình rút gọn lại để các bạn hiểu ý mình một cách đơn giản hơn.
Đầu tiên mình định viết bằng VB, nhưng nghĩ lại nếu làm thế thì số liệu nhập vào hơi mệt, trong khi đã có sẵn file exel :D
Thx bạn, help mình với.
 
Okie thanks bạn.
Mình xin trình bày lại ý theo cách đơn giản hơn, như trên hơi phức tạp.
Công thức đơn giản D5(X) = A([X]) + A([X]+1)
Trong đó [X] là phần nguyên của X. Như bảng trên thì X thay đổi từ X=12 đến X=16, khi X=12.4 thì giá trị của ô D5 sẽ là:
D5(X=12.4) = A(12) + A(13) = A2 + A3 = 12 + 12.2 = 24.2
Thực sự mình kém cả phần giải thích nữa. Tại cái file của mình công thức nó hơi rắc rối (chỉ dài chứ không khó) mình rút gọn lại để các bạn hiểu ý mình một cách đơn giản hơn.
Đầu tiên mình định viết bằng VB, nhưng nghĩ lại nếu làm thế thì số liệu nhập vào hơi mệt, trong khi đã có sẵn file exel :D
Thx bạn, help mình với.
Tốm lại bạn cần công thức lấy số nguyên là bạn làm được chứ gì? Công thức đó là INT()
 
Thx bạn ! Nhưng khi nhập vào giá trị cụ thể của X (ô D4 chẳng hạn) thì ô D5 nó cho kết quả của hàm, như bạn nói thì mình vẫn chưa hiểu lắm, bạn chỉ thêm cho mình với !
 
Help, Help me !

Mình làm một file cụ thể, mong các bạn help mình với:
http://i45.***********/118iomg.jpg

Khi X là số nguyên X = [X] thì F(X) = Y(X) (= Y([X])).
Khi X lẻ, F(X) có giá trị bằng giá trị ở phần nguyên của X cộng với giá trị của F ở phần tỷ lệ X-[X] với [X+1] - X
(Nội suy)
VD:
X = 4.0, F(X) = 19
X = 5.0, F(X) = 21
X = 4.2, F(X) = 19 + (0.2/0.8)*(21-19)

Mong các bạn help mình với, Thanks !
 

File đính kèm

Bạn tham khảo cách làm nhé. Dùng hàm trunc để tách phần sau dấu phẩy.
p/s: Bạn nên gửi file excel 2003 (.xls) vì ko phải ai cũng sử dụng office 2007/2010 để đọc file .xlsx
Thân!
 

File đính kèm

Bài viết mới nhất

Back
Top Bottom