Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 19

Chủ đề: Tìm giá trị tăng giảm theo điều kiện

  1. #1
    minhtien123 Guest

    Tìm giá trị tăng giảm theo điều kiện


  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi hngiatuong
    Em có 1 công thức tính giá trị tăng giảm, em đã tính được chiều tăng còn chiềugiảm thì chưa. Nhưng vấn đề là em muốn dùng công thức đang sử dụng. rất cảm ơn các anh chị quan tâm.
    Chỗ điều kiện "B1<=-30 đến <</font>-100" có lẽ phải sửa lại là -100<B1<=-30 chứ nhỉ? Tức là chỗ màu đỏ phải là <font color="#ff0000">> chứ?
    Tôi nghĩ là bạn nên dùng hàm LOOKUP sẽ dễ hơn:

    Mã:
    =LOOKUP(B1,{-99,-29,30,100,150,200,250},{-1,0,1,2,3,4,5})

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Thử CT này xem bạn!!!
    =((B1>=30)+(B1>=100)+(B1>=150)+(B1>=200)+(B1>=250) )-AND(B1<=-30,B1>-100)

  4. #4
    vanthi1991 Guest
    nhân thêm cái này vào công thức của bạn:

    Mã:
    *IF(B1>0,1,-1)

  5. #5
    sealdangerous Guest
    Trích dẫn Gửi bởi hngiatuong
    Chỗ điều kiện "B1<=-30 đến </font><-100" có lẽ phải sửa lại là -100<B1<=-30 chứ nhỉ? Tức là chỗ màu đỏ phải là <font color="#ff0000">> chứ?
    Tôi nghĩ là bạn nên dùng hàm LOOKUP sẽ dễ hơn:
    Code:

    =LOOKUP(B1,{-99,-29,30,100,150,200,250},{-1,0,1,2,3,4,5})
    Hi, CT hay quá thầy!!!!

  6. #6
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi khuongvietphong
    nhân thêm cái này vào công thức của bạn:

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Vụ này thì xài hàm SIGN nó "oai" hơn [IMG]images/smilies/a01.gif[/IMG]

  7. #7
    nguyenthypro Guest
    Ý của em là: bình thường là như điều kiện trên em đã làm, nhưng nếu điều kiện là bị âm và trong khoảng điều kiện tương tự thì giá trị sẽ bị đổi dấu. Em đã thử nhưng chưa chính xác ạ. Làm phiền các anh.

  8. #8
    datlinh Guest
    Trích dẫn Gửi bởi nghiaphuc
    Chỗ điều kiện "B1<=-30 đến <</font>-100" có lẽ phải sửa lại là -100<B1<=-30 chứ nhỉ? Tức là chỗ màu đỏ phải là <font color="#ff0000">> chứ?
    Tôi nghĩ là bạn nên dùng hàm LOOKUP sẽ dễ hơn:

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Dạ vâng ạ: nếu như -30>=B1<-100 ạ. Cảm ơn ac

  9. #9
    zincos Guest
    Trích dẫn Gửi bởi hngiatuong
    Ý của em là: bình thường là như điều kiện trên em đã làm, nhưng nếu điều kiện là bị âm và trong khoảng điều kiện tương tự thì giá trị sẽ bị đổi dấu. Em đã thử nhưng chưa chính xác ạ. Làm phiền các anh.
    Bạn lồng thêm hàm Abs() vào trước B1 là được

  10. #10
    thuydt Guest
    Trích dẫn Gửi bởi hngiatuong
    Dạ vâng ạ: nếu như -30>=B1<-100 ạ. Cảm ơn ac
    Công thức thế này:

    Mã:
    =((ABS(B1)>=30)+(ABS(B1)>=100)+(ABS(B1)>=150)+(ABS(B1)>=200)+(ABS(B1)>=250))*IF(B1>0,1,-1)
    Hoặc theo ý của anh công nhân "đào mỏ" thì thế này:


    Mã:
    =((ABS(B1)>=30)+(ABS(B1)>=100)+(ABS(B1)>=150)+(ABS(B1)>=200)+(ABS(B1)>=250))*SIGN(B1)
    [IMG]images/smilies/a01.gif[/IMG][IMG]images/smilies/a01.gif[/IMG][IMG]images/smilies/a01.gif[/IMG]

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •