Kết quả 1 đến 3 của 3

Chủ đề: Bỏ phần tử rỗng, 0 trong mảng để {1;2;0;3;0;6;0;2;10} --> trở thành {1;2;3;6;2;10}

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    1

    Bỏ phần tử rỗng, 0 trong mảng để {1;2;0;3;0;6;0;2;10} --> trở thành {1;2;3;6;2;10}

    Em đặt Name dữ liệu
    Mã nguồn PHP:
    DL=Sheet1!$A$2:$A$10  
    kết quả của nó là mảng {1;2;0;3;0;6;0;2;10},bây giờ em muốn bỏ phần tử 0 trong mảng này đi, nhưng với điều kiện trật tự các số của mảng nguồn không được thay đổi để nó trở thành {1;2;3;6;2;10}.

    Liệu có cách nào không? Nếu được xin hãy chỉ giúp em.

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi LinDan
    Em đặt Name dữ liệu
    <div class="bbcode_container">
    <div class="bbcode_description">PHP Code:
    </div>
    </div>
    </div>
    Bạn sử dụng hàm Filter2DArray để lọc

  3. #3
    gamevui5k Guest
    [QUOTE="LinDan"]Em đặt Name dữ liệu
    Mã:
    Pos =IF(DL="","",ROW(INDIRECT("1:"&ROWS(DL))))
    Mã:
    Res =LOOKUP(SMALL(pos,ROW(INDIRECT("1:"&COUNT(pos)))),pos,DL)
    Gõ công thức =Res lên bảng tính ---> Bổi đen công thức trên thanh Formula ---> Bấm F9

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
  •