thắc mắc Paste value vào cell đã được filter

  • Người tạo chủ đề Người tạo chủ đề vozguy
  • Ngày bắt đầu Ngày bắt đầu

vozguy

Member
mình có 1 bảng dữ liệu sau khi filter muốn copy dữ liệu ở chỗ khác và paste vào những cell đã được filter thì làm như nào ạ?

mình có thử paste vào thì thằng excel nó paste cả vào những ổ đã bị lọc

1681315835417.png
1681315817228.png
1681315863651.png
 
Bạn vẫn phải làm thủ công là hide các dòng, rồi giữ Ctr và chọn các cell còn lại để paste thôi. Muốn tự động thì phải viết script.
 
Copy những giá trị ở cột A sau khi đã filter (a2, a4, a6, a8...) sang bên trái của giá trị cần đưa vào (1, 2, 3, 4, 5) ta được một data. Giờ thì bỏ filter đi rồi dùng hàm vlookup vào cái data vừa tạo kia.
 
AB
a1=IFERROR(VLOOKUP(A5;$G$21:$H$26;2;0);"")
a2
1​
=IFERROR(VLOOKUP(A6;$G$21:$H$26;2;0);"")
a3=IFERROR(VLOOKUP(A7;$G$21:$H$26;2;0);"")
a4
2​
=IFERROR(VLOOKUP(A8;$G$21:$H$26;2;0);"")
a5=IFERROR(VLOOKUP(A9;$G$21:$H$26;2;0);"")
a6
3​
=IFERROR(VLOOKUP(A10;$G$21:$H$26;2;0);"")
a7=IFERROR(VLOOKUP(A11;$G$21:$H$26;2;0);"")
a8
4​
=IFERROR(VLOOKUP(A12;$G$21:$H$26;2;0);"")
a9=IFERROR(VLOOKUP(A13;$G$21:$H$26;2;0);"")
a10
5​
=IFERROR(VLOOKUP(A14;$G$21:$H$26;2;0);"")
a11=IFERROR(VLOOKUP(A15;$G$21:$H$26;2;0);"")
a12
0​
=IFERROR(VLOOKUP(A16;$G$21:$H$26;2;0);"")
a13=IFERROR(VLOOKUP(A17;$G$21:$H$26;2;0);"")
a2
1​
a4
2​
a6
3​
a8
4​
a10
5​
a12
 
AB
a1=IFERROR(VLOOKUP(A5;$G$21:$H$26;2;0);"")
a2
1​
=IFERROR(VLOOKUP(A6;$G$21:$H$26;2;0);"")
a3=IFERROR(VLOOKUP(A7;$G$21:$H$26;2;0);"")
a4
2​
=IFERROR(VLOOKUP(A8;$G$21:$H$26;2;0);"")
a5=IFERROR(VLOOKUP(A9;$G$21:$H$26;2;0);"")
a6
3​
=IFERROR(VLOOKUP(A10;$G$21:$H$26;2;0);"")
a7=IFERROR(VLOOKUP(A11;$G$21:$H$26;2;0);"")
a8
4​
=IFERROR(VLOOKUP(A12;$G$21:$H$26;2;0);"")
a9=IFERROR(VLOOKUP(A13;$G$21:$H$26;2;0);"")
a10
5​
=IFERROR(VLOOKUP(A14;$G$21:$H$26;2;0);"")
a11=IFERROR(VLOOKUP(A15;$G$21:$H$26;2;0);"")
a12
0​
=IFERROR(VLOOKUP(A16;$G$21:$H$26;2;0);"")
a13=IFERROR(VLOOKUP(A17;$G$21:$H$26;2;0);"")
a2
1​
a4
2​
a6
3​
a8
4​
a10
5​
a12
Mình làm file giá hàng trăm dòng thím ơi
Mỗi lần filter lại viết một bảng để vlookup cảm giác ko ổn lắm khá là mất công
 
Sửa lần cuối:
Bạn vẫn phải làm thủ công là hide các dòng, rồi giữ Ctr và chọn các cell còn lại để paste thôi. Muốn tự động thì phải viết script.
Mình đang làm 1 cái script đọc text từ file text rồi sendkey từng dòng vào
mà thấy cùi vãi nên muốn hỏi cách chính thống
 
uk mình cũng thấy r, nhưng mà vấn đề mình khi paste đó là Cột B có 13 rows, trong khi row value của bạn muốn paste nó chỉ có 6, nó không cho paste do bên nguồn với bên đích không có số row bằng nhau. còn tính năng của bạn nói đó là tính năng "visible cell only", nhưng mà cũng khó dùng lắm :D
 
Mình đang làm 1 cái script đọc text từ file text rồi sendkey từng dòng vào
mà thấy cùi vãi nên muốn hỏi cách chính thống
Nếu mà low code thì thử dùng power automate desktop đi, hàng của microsoft nên chắc chắn hỗ trợ excel :D. Mình dùng PAD thường xuyên để tự động hóa mấy cái công cụ lặp đi lặp lại nhiều
 
https://www.avantixlearning.ca/micr...xcel-filtered-list-into-visible-cells-2-ways/

Xemcos dùng đc không.
Nếu ko thì dùng cách chèn cột rồi dùng hàm lọc các ô cần điền theo thứ tự, rồi sort nó lại liền kế tiếp nhau, rồi dán thôi.

Trc đó nhớ chèn cột khác, đánh số theo thứ tự để nhớ vị trí từng hàng. Sau đó sort lại cột này để trả lại vị trí cũ.

uk mình cũng thấy r, nhưng mà vấn đề mình khi paste đó là Cột B có 13 rows, trong khi row value của bạn muốn paste nó chỉ có 6, nó không cho paste do bên nguồn với bên đích không có số row bằng nhau. còn tính năng của bạn nói đó là tính năng "visible cell only", nhưng mà cũng khó dùng lắm :D

Mấy cách này mình thử qua hết rồi
Về cơ bản thì mấy row bị filter nó lọc thì nó vẫn visible nên visible cell only vẫn paste vào nó
 
Mấy cách này mình thử qua hết rồi
Về cơ bản thì mấy row bị filter nó lọc thì nó vẫn visible nên visible cell only vẫn paste vào nó
ye, filter có vẻ sida, nhưng mà theo nhu cầu của thím thì tôi tìm hiểu như thế. Ko thì thím làm theo vlookup đi cho khỏe. Nếu đc thì bác nói mục đích rõ ra làm gì thì mọi người dễ support hơn
 
Mình làm file giá hàng trăm dòng thím ơi
Mỗi lần filter lại viết một bảng để vlookup cảm giác ko ổn lắm khá là mất công
Bồ filter có theo quy luật k? Nếu mọi thứ đều theo quy luật thì luôn có thuật toán để giải quyết. Filter chỉ nên dùng để output chứ đừng dùng để input. Theo mình thì bồ nên tạo 1 data theo những quy luật cần filter kia, rồi vlookup kết hợp với if lồng nhau nếu cần thiết.
 
1681812447721.png


Bình thường thì nó mặc định sẽ paste cả công thức, cho nên thím làm thử như bên dưới xem
Click vào chỗ mũi tên mình vẽ, chọn Paste Value
 

Thống kê chủ đề

Ngày tạo
vozguy,
Người trả lời cuối
idmresettrial,
Trả lời
24
Lượt xem
9.993
Quay lại
Lên đầu trang