Hàm tham chiếu điền giá trị trong excel (6 người xem)

Liên hệ QC

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

nguyenkimngoc

Thành viên hoạt động
Tham gia
4/8/08
Bài viết
113
Được thích
7
Dear Anh Chị,

em có file excel như đính kèm, bây giờ em muốn đặt công thức cho các ô trong vùng màu đỏ, các Anh chị giúp em chút được không?
Chứ làm thủ công tận gần 50 công ty cho 12 tháng chắc chết mất,

cám ơn Anh chị
 

File đính kèm

Dear Anh Chị,

em có file excel như đính kèm, bây giờ em muốn đặt công thức cho các ô trong vùng màu đỏ, các Anh chị giúp em chút được không?
Chứ làm thủ công tận gần 50 công ty cho 12 tháng chắc chết mất,

cám ơn Anh chị
Bạn nói quá lên rồi, chẳng có ai bố trí dữ liệu 600 cột( tương đương 50x12) như bạn cả.
 
Dear Anh Chị,
em có file excel như đính kèm, bây giờ em muốn đặt công thức cho các ô trong vùng màu đỏ, các Anh chị giúp em chút được không?
Chứ làm thủ công tận gần 50 công ty cho 12 tháng chắc chết mất,
cám ơn Anh chị
Nên thiết kế bảng dữ liệu theo chiều dọc thì tốt hơn.
Tôi xử lý cả hai phương án cũ và mới cho bạn.
Xem file kèm.

Thân
 

File đính kèm

Dear Anh Chị,
em có file excel như đính kèm, bây giờ em muốn đặt công thức cho các ô trong vùng màu đỏ, các Anh chị giúp em chút được không?
Chứ làm thủ công tận gần 50 công ty cho 12 tháng chắc chết mất,
cám ơn Anh chị
Sử dụng Paste Special > Transpose, cách làm như sau:
1/ Insert 1 sheet mới.
2/ Vào sheet1 chọn A1: AK6, Copy và vào sheet2 rồi click phải chọn Paste Special > Transpose (ta được cột A: F), xóa cột E trống.
3/ Copy từng phần màu và Paste Special > Transpose từng công ty là xong. Xem kết quả sheet2.

Tôi khuyên nên hỏi về cách bố trí lại dữ liệu để theo dõi được thuận tiện hơn.

A_Paste.JPG
 

File đính kèm

Nên thiết kế bảng dữ liệu theo chiều dọc thì tốt hơn.
Tôi xử lý cả hai phương án cũ và mới cho bạn.
Xem file kèm.

Thân
Chào Anh,

có thể giúp e giải thích hàm: =LOOKUP(2,1/(LEFT($A$11:$A12,4)<>"Công"),$A$11:$A12 trong công thức mà Anh đã đặt được không?

cám ơn Anh nhiều
 
Chào Anh,
có thể giúp e giải thích hàm: =LOOKUP(2,1/(LEFT($A$11:$A12,4)<>"Công"),$A$11:$A12) trong công thức mà Anh đã đặt được không?
cám ơn Anh nhiều
=LOOKUP(2,1/(LEFT($A$11:$A12,4)<>"Công"),$A$11:$A12)
Mục đích của hàm Lookup() này là dù có tuần tự xuống dòng dưới, vẫn lấy đúng chữ "Doanh thu", hoặc nếu xuống nữa thì lấy tiếp chữ "Giá Vốn", hoặc "Lợi nhuận", nhằm cung cấp giá trị tìm trong hàm MATCH('Giá trị tìm',....) để trả về đúng số dòng (hay cột) mà bạn muốn lấy bên bảng dữ liệu. Bạn xem file đính kèm tôi có trích hàm này ra để bạn dễ hiểu hơn.

Tham khảo cách vận hành của Lookup(2,1/....) tại link: https://www.giaiphapexcel.com/diend...ập-hàng-chân-thành-cám-ơn.123588/#post-773512

Thân
 

File đính kèm

=LOOKUP(2,1/(LEFT($A$11:$A12,4)<>"Công"),$A$11:$A12)
Mục đích của hàm Lookup() này là dù có tuần tự xuống dòng dưới, vẫn lấy đúng chữ "Doanh thu", hoặc nếu xuống nữa thì lấy tiếp chữ "Giá Vốn", hoặc "Lợi nhuận", nhằm cung cấp giá trị tìm trong hàm MATCH('Giá trị tìm',....) để trả về đúng số dòng (hay cột) mà bạn muốn lấy bên bảng dữ liệu. Bạn xem file đính kèm tôi có trích hàm này ra để bạn dễ hiểu hơn.

Tham khảo cách vận hành của Lookup(2,1/....) tại link: https://www.giaiphapexcel.com/diendan/threads/nhờ-các-anh-chị-lập-công-thức-tính-số-ngày-nhập-hàng-chân-thành-cám-ơn.123588/#post-773512

Thân
Rất cám ơn Anh, vì rất dễ hiểu,

Mong Anh cho hỏi thêm, bây giờ vẫn với file như em gửi đính kèm, khi em đặt công thức của B9 là nó sẽ trả về kết quả của ô B5, nhưng như thế không đúng, mà nó phải trả về kết quả ô E3, theo quy luật em nhìn thấy thì mỗi Cty cứ cách đều 3 tháng, vậy có công thức excel nào đơn giải hơn khi em đặt công thức cho ô B9 nó sẽ được dịch chuyển sang ngang thêm 3 tháng thay vì lấy ngay giá trị bên dưới được ko Anh?

cám ơn Anh nhiều
 

File đính kèm

Rất cám ơn Anh, vì rất dễ hiểu,

Mong Anh cho hỏi thêm, bây giờ vẫn với file như em gửi đính kèm, khi em đặt công thức của B9 là nó sẽ trả về kết quả của ô B5, nhưng như thế không đúng, mà nó phải trả về kết quả ô E3, theo quy luật em nhìn thấy thì mỗi Cty cứ cách đều 3 tháng, vậy có công thức excel nào đơn giải hơn khi em đặt công thức cho ô B9 nó sẽ được dịch chuyển sang ngang thêm 3 tháng thay vì lấy ngay giá trị bên dưới được ko Anh?

cám ơn Anh nhiều
Thử:
Mã:
B8=OFFSET($A$3,,MATCH($A8,$B$1:$V$1,)+SUBSTITUTE(B$7,"T","")-1)
Enter, fill qua phải, rồi fill cả hàng xuống.

Thân
 
Lần chỉnh sửa cuối:
Thử:
Mã:
B8=OFFSET($A$3,,MATCH($A8,$B$1:$V$1,)+SUBSTITUTE(B$7,"T","")-1)
Enter, fill qua phải, rồi fill cả hàng xuống.

Thân

Cám ơn Anh rất nhiều, nhưng Anh cho hỏi thêm chút là công thức chỉ hoạt động được đến T9 còn từ tháng 10 trở đi khi đó công thức không hoạt động nữa, Anh giúp em sửa lỗi này được không?

thanks Anh
 
Cám ơn Anh rất nhiều, nhưng Anh cho hỏi thêm chút là công thức chỉ hoạt động được đến T9 còn từ tháng 10 trở đi khi đó công thức không hoạt động nữa, Anh giúp em sửa lỗi này được không?
Cảm ơn Anh
Tôi thấy file bạn đưa lên chỉ có 3 tháng thôi mà!?
Bạn đưa file nào mà bạn bị lỗi đi.

Thân
 
Web KT

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

Back
Top Bottom