Cho những mặt hàng có giá trị bằng 0 xuống dưới của những mặt hàng có giá trị

Liên hệ QC

usagi90

Thành viên thường trực
Tham gia
27/8/11
Bài viết
363
Được thích
536
Nghề nghiệp
Con nhà nông 100% hì
Mọi người giúp e vấn đề này với ạ. Chẳng là chị gái e có hỏi cách làm cho những mặt hàng có giá trị =0 xuống dưới cùng của những ô có giá trị.. mà e chịu chết luôn.. Mọi người ai có cách hay chỉ giùm e với ạ.
 

File đính kèm

  • So theo doi NXT.rar
    61 KB · Đọc: 16
Mọi người giúp e vấn đề này với ạ. Chẳng là chị gái e có hỏi cách làm cho những mặt hàng có giá trị =0 xuống dưới cùng của những ô có giá trị.. mà e chịu chết luôn.. Mọi người ai có cách hay chỉ giùm e với ạ.

B1: Bạn thêm cột STT sau cùng (Sau này muốn trả về vị trí ban đầu thì sắp xếp theo cột STT này)
B2: Bạn chọn nguyên bảng data, bao gồm cột stt mà bạn vừa thêm vào. Vào DATA->SORT chọn cột AK
chọn sắp xếp theo thứ tự giảm dần (descending). Chú ý mục chọn có sắp xếp dòng tiêu đề hay không (Header row, No header row)

Không biết đúng ý bạn chưa
 

File đính kèm

  • So theo doi NXT.rar
    66.3 KB · Đọc: 17
chị e bảo rút trích xuống dưới nhưng không làm đảo lộn mã kho ấy ạ..
 
Lần chỉnh sửa cuối:
Chắc Sếp bạn làm 1-2-3-4-5 như thế này, nói chung là sắp xếp dữ liệu từ lớn đến nhỏ trong cột Tồn cuối=đầu bằng advande filter:

filter.jpg
 
Advanced Filter là lọc ra danh sách thỏa một hay nhiều điều kiện nào đó.
Ví dụ lọc danh sách những mặt hàng có tồn cuối bằng không chẳng hạn
dạ vâng e cũng biết như vậy ạ.. nhưng e cũng k hiểu ý của chị e là dùng cách nào nữa hì.. Rút trích dược các dữ liệu đó xuống dưới bảng nhưng lại k làm đảo lộn Mã thẻ kho
 
dạ vâng e cũng biết như vậy ạ.. nhưng e cũng k hiểu ý của chị e là dùng cách nào nữa hì.. Rút trích dược các dữ liệu đó xuống dưới bảng nhưng lại k làm đảo lộn Mã thẻ kho

Dùng Sort và dùng Advance Filter thì cũng đâu có đảo lộn mã kho của bạn đâu. Nó sẽ sắp xếp dư liệu theo cho cả hàng (nằm trong cùng chọn của SORT và các cột có chọn advance filter nêu filter). Bạn kiểm tra lại.
 
Dùng Sort và dùng Advance Filter thì cũng đâu có đảo lộn mã kho của bạn đâu. Nó sẽ sắp xếp dư liệu theo cho cả hàng (nằm trong cùng chọn của SORT và các cột có chọn advance filter nêu filter). Bạn kiểm tra lại.

e cũng bảo vậy àh nhưng chị nói mã đảo lộn lung tung .. e cũng chịu hi Thanks phamduydn nha
 
e cũng bảo vậy àh nhưng chị nói mã đảo lộn lung tung .. e cũng chịu hi Thanks phamduydn nha
Nếu đúng như ý của chị gái bạn thì sau khi sắp xếp xong nó như thế nào? Bào chị bạn xếp bằng tay để mọi người so sánh mới biết ý chị bạn muốn gì
 
Mặc kệ chị nhóc làm cách nào, nhóc cứ làm theo thầy:
Dùng 1 cột phụ gõ công thức:
=If(AK7=0,rept("Z",20),D7)
Xong sort Ascending theo cột này, hoặc cột này sau đó là cột D.
 
Lần chỉnh sửa cuối:
Tôi nghĩ tác giả muốn có kết quả như thế này:
- Nhập công thức vào ô AL7 =IF(AK7>0;ROWS($1:1);ROWS($1:1)+1000), Copy xuống cuối bảng.
- Copy cột này Paste value lại tại chỗ.
- Chọn cả bảng tính Sort từ nhỏ đến lớn theo cột AL. Xoá cột AL.
 

File đính kèm

  • So theo doi NXT1.rar
    66.8 KB · Đọc: 12
Tôi nghĩ tác giả muốn có kết quả như thế này:
- Nhập công thức vào ô AL7 =IF(AK7>0;ROWS($1:1);ROWS($1:1)+1000), Copy xuống cuối bảng.
- Copy cột này Paste value lại tại chỗ.
- Chọn cả bảng tính Sort từ nhỏ đến lớn theo cột AL. Xoá cột AL.

Nếu dùng cách này, thì công thức sẽ thế này:

AL7 =Rows($1:1)+(AK7=0)*1000
 
Lần chỉnh sửa cuối:
Nếu đúng như ý của chị gái bạn thì sau khi sắp xếp xong nó như thế nào? Bào chị bạn xếp bằng tay để mọi người so sánh mới biết ý chị bạn muốn gì

ý chị ấy nói rằng các ô có giá trị đó vẫn giữ nguyên như lúc đầu...giống như chỉ dùng thủ công cắt các ô có giá trị bằng 0 xuống dưới thôi..
 
Mặc kệ chị nhóc làm cách nào, nhóc cứ làm theo thầy:
Dùng 1 cột phụ gõ công thức:
=If(AK7=0,rept("Z",20),D7)
Xong sort Ascending theo cột này, hoặc cột này sau đó là cột D.
dạ vâng ạ . con nghĩ dùng advanfil thì không thể nào làm được như vậy..Nhưng chị bảo xếp chị dùng cái đó nên con nghĩ mãi không ra àh
 
Web KT
Back
Top Bottom