lấy giá trị của tháng gần nhất trong các giá trị của nhiều tháng!!! (1 người xem)

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

thuongthuong11

Thành viên mới
Tham gia
7/7/11
Bài viết
6
Được thích
0
Chào mọi người,
Giúp em với...Em cần làm một bảng tính so sánh giá của tháng hiện tại với giá của tháng gần nhất, và so sánh với giá của giá tháng đầu tiên. Em đã dùng hàm if nhưng công thức của em dài quá (vì phải loại trừ điều kiện), mà càng nhiều tháng thì công thức càng dài. Mong anh chị chỉ giúp em có cách nào hay hơn công thức em đang làm không nhé.
Ví dụ: hiện tại là tháng 7,mặt hàng A, tháng 1,5,6,7 k có giá, tháng 2,3,4 có.
- So sánh với giá gần nhất: tháng 7 trừ đi tháng 4
- So sánh với giá đầu tiên: tháng 7 trừ đi tháng 2.
Em gửi file đính kèm.
Mong nhận được sự giúp đỡ sớm từ các anh chị trên diễn đàn.
Thanks!
 

File đính kèm

So Sánh

Mình làm như vậy không biết có được không, bạn xem thử, mình thấy hơi ngắn hơn công thức của bạn
 

File đính kèm

Chào mọi người,
Giúp em với...Em cần làm một bảng tính so sánh giá của tháng hiện tại với giá của tháng gần nhất, và so sánh với giá của giá tháng đầu tiên. Em đã dùng hàm if nhưng công thức của em dài quá (vì phải loại trừ điều kiện), mà càng nhiều tháng thì công thức càng dài. Mong anh chị chỉ giúp em có cách nào hay hơn công thức em đang làm không nhé.
Ví dụ: hiện tại là tháng 7,mặt hàng A, tháng 1,5,6,7 k có giá, tháng 2,3,4 có.
- So sánh với giá gần nhất: tháng 7 trừ đi tháng 4
- So sánh với giá đầu tiên: tháng 7 trừ đi tháng 2.
Em gửi file đính kèm.
Mong nhận được sự giúp đỡ sớm từ các anh chị trên diễn đàn.
Thanks!

Dùng if chi cho nó mệt, lỡ số liệu của vài năm chắc toi quá. Dùng hàm MATCH lấy giá trị gần đúng là chuẩn rồi:

So sánh với giá gần nhất:
Mã:
=H9-INDEX(B9:G9,MATCH(MAX(B9:G9)+1,IF(B9:G9=0,"",B9:G9),1))

So sánh với giá xa nhất:
Mã:
=H9-INDEX(B9:G9,MATCH(1,IF(B9:G9>0,1,""),0))
 

File đính kèm

Cảm ơn bạn nhìu. Ý mình cũng sợ dữ liệu nhiều quá, không thể dùng hàm if nổi...
 
Hi mọi người

Cũng như câu hỏi trên nhưng em muốn trả về giá trị của tháng gần nhất thì làm như thế nào ạ?
Em ứng dụng trong cashflow, dư cuối kỳ hằng tháng ấy ạ, vì dư cuối kỳ là cộng dồn nên em muốn công thức trả về số của tháng gần nhất ạ.

Em cảm ơn mọi người.
 

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

Back
Top Bottom