Làm tròn số theo điều kiện (1 người xem)

Liên hệ QC

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

Gia_Khue

Thành viên chính thức
Tham gia
18/12/07
Bài viết
83
Được thích
13
Nghề nghiệp
BI
GK chào các bác,

GK đang làm 1 bảng tính để phân khúc khách hàng thì bị bí rị.

Đầu tiên là lấy median rồi sau đó dựa trên đó để phân khúc. Nếu above median thì bước nhảy sẽ là +5% (tức là 0.1% đến 4.9% = 5%, 5.1% đến 9.9% = 10%,.....). Còn nếu below median thì bước nhảy là -20% (tức -19.9% đến -0.1% = -20%, -39.9% đến -20.1% = -40%,.....)

GK đã dùng hàm rounddown thì ra kết quả không được như ý lắm.

Cụ thể là với above median thì đáng lẽ phải là 5%, 10%, 15%, 20%, 25% thì nó mất tiêu mấy cái 10%, 20%, 30%,....

Còn với below median thì bước nhảy ra có 10% thôi, chả ra bước nhảy là 20%.

Các bác vui lòng xem và chỉ giúp GK với.

Cám ơn các bác nhiều nhiều.
GK
 

File đính kèm

GK chào các bác,

GK đang làm 1 bảng tính để phân khúc khách hàng thì bị bí rị.

Đầu tiên là lấy median rồi sau đó dựa trên đó để phân khúc. Nếu above median thì bước nhảy sẽ là +5% (tức là 0.1% đến 4.9% = 5%, 5.1% đến 9.9% = 10%,.....). Còn nếu below median thì bước nhảy là -20% (tức -19.9% đến -0.1% = -20%, -39.9% đến -20.1% = -40%,.....)

GK đã dùng hàm rounddown thì ra kết quả không được như ý lắm.

Cụ thể là với above median thì đáng lẽ phải là 5%, 10%, 15%, 20%, 25% thì nó mất tiêu mấy cái 10%, 20%, 30%,....

Còn với below median thì bước nhảy ra có 10% thôi, chả ra bước nhảy là 20%.

Các bác vui lòng xem và chỉ giúp GK với.

Cám ơn các bác nhiều nhiều.
GK
Bạn dùng công thức này nhé:
Mã:
 =CEILING(ABS(B3),5%+(B3<0)*15%)*IF(B3<0,-1,1)
 
Yeah, cám ơn bác nhiều nhiều nhiều nhé. Công thức quá tuyệt. /-*+//-*+//-*+//-*+//-*+//-*+//-*+/
 
Web KT

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

Back
Top Bottom