cám ơn thầy ạSUMPRODUCT() không dùng ký tự đại diện *,?...
PHP:G2 =SUMIF($A$2:$A$5;$F2 & "*";B$2:B$5)
cám ơn thầy ạSUMPRODUCT() không dùng ký tự đại diện *,?...
PHP:G2 =SUMIF($A$2:$A$5;$F2 & "*";B$2:B$5)
Thực sự ko hiểu mục đích của bạn là gì. Mình đẩy bài bạn lên cho có người đọc nhéEm chào anh chị ạ !
Trong vd2a này em muốn nhập kí tự 1,2,3 ở cột A (sheet1), thì bên sheet2 các cột B,C,D tự động lấy CT ở cột C (sheet1) sang lọc ạ
Nhờ anh chị giúp dùm em CT ở sheet2 cột B,C,D ạ,
Cảm ơn anh chị nhiều ạ !
Dùng công thức khác, cũng dùng INDEX và AGGREGATE, nhưng tránh dùng OFFSET (làm chậm bảng tính) và không phải công thức mảng (Chỉ cần Enter thay vì Ctrl-Shift-Enter)Mình nhờ mọi người giải thích giúp mình công thức ở các ô được tô xanh của sheet Trực VS ( sheet2). Mình cám ơn rất nhiều.
=IFERROR(INDEX(Sheet1!$B$1:$B$7,AGGREGATE(15,6,ROW(Sheet1!$B$3:$B$7)/(Sheet1!$C$1:$FZ$1=B$1)/(Sheet1!$C$2:$FZ$2=B$2)/(Sheet1!$C$3:$FZ$7=$A$2),ROWS($1:1))),"")
Cám ơn bạn, mình sẽ chia nhỏ công thức để tìm hiểu. Bạn cho mình hỏi thêm hàm Aggregate hay như vậy nhưng Google sheet không có hàm này thì có cách nào khắc phục khôngDùng công thức khác, cũng dùng INDEX và AGGREGATE, nhưng tránh dùng OFFSET (làm chậm bảng tính) và không phải công thức mảng (Chỉ cần Enter thay vì Ctrl-Shift-Enter)
Để hiểu công thức, trên thanh công thức bạn highlight từng CT nhỏ bên trong và nhấn F9 để xem kết quả;Mã:=IFERROR(INDEX(Sheet1!$B$1:$B$7,AGGREGATE(15,6,ROW(Sheet1!$B$3:$B$7)/(Sheet1!$C$1:$FZ$1=B$1)/(Sheet1!$C$2:$FZ$2=B$2)/(Sheet1!$C$3:$FZ$7=$A$2),ROWS($1:1))),"")
VD: Sheet1!$C$1:$FZ$1=B$1 là biểu thức điều kiện của ngày thứ n. Bôi đen và F9 sẽ thấy chuỗi TRUE/FALSE (=0 hoặc 1)
Có 3 BT đk như vậy chia nhau sẽ tạo chuỗi 1 và DIV/0, nơi nào thỏa cả 3 sẽ là 1
Lấy ROW cột B chia cho chuỗi đó sẽ ra chuỗi gồm số thứ tự dòng và DIV/0
Cho vào bên trong hàm AGGREGATE để lấy lần lựơt số TT dòng đó, từ nhỏ tới lớn
Cuối cùng là INDEX để lấy chuỗi tương ứng trong cột B
hiểu đơn giản thì hàm VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) ở vế col_index_num được định nghĩa là Số thứ tự của cột trong table_array chứa thông tin mà bạn muốn trả về. Đếm từ cột đầu tiên của table_array.Trong công thức của anh có phần này khó hiểu ,không biết người hỏi có biết không ?sao không thấy hỏi ?em thì ,
(RIGHT($B3)="B")+3 Phần này thì em bó tay .
như công thức này thì ,vế này nếu trả ra FALSE Thì lấy dử liệu ở cột thứ 3 .
Không lẻ ? FALSE+3 =3 ? Đúng nó bằng 3 thật sau nó ra như thế vậy anh ?
Còn TRUE+3= 4 Còn trường hợp này lại bằng 4 ? lấy dử liệu ở cột số 4 .
Em không hiểu ?
Lại nói nhảm nữa rồi?1999 có lẽ sinh năm ấy.
Giá như 1989 thì tốt quá. Vậy thì bạn sẽ kịp đăng bài này.
Đùa thế thôi, chứ 1999 là = em gái tớ.