Hỏi nhanh - đáp nhanh về công thức (phần 1)

Liên hệ QC
Status
Không mở trả lời sau này.
Chào các bạn,

Theo dữ liệu trong file đính kèm thì mình muốn thống kê tất cả nhân viên trong tháng 08/2011 đã xuất được bao nhiêu hóa đơn (Ngày xuất hd ở cột D, tính tổng ở cột Q).
Mình có làm công thức trong sheet 2 nhưng kết quả ko chính xác.

Mọi người chỉnh lại giúp nhé

Thanks 4 all.
Hi hi trong 2003 làm sao dùng hàm Sumifs được bạn
Bạn thử làm như vầy xem sao
B2=SUMPRODUCT(('HD 2011'!$Q$5:$Q$43)*(MONTH('HD 2011'!$D$5:$D$43)=8))
 
Chỉnh sửa lần cuối bởi điều hành viên:
Em cảm ơn mọi người đã nhiệt tình trả lời
Em đã thử các cách trên nhưng vẫn có trường hợp được, trường hợp không
Anh chị nào cao tay xin chỉ giùm em với
Em attach file mà em đã thử công thức đây ạ !
 

File đính kèm

  • BOOK1.rar
    9.3 KB · Đọc: 13
Em cảm ơn mọi người đã nhiệt tình trả lời
Em đã thử các cách trên nhưng vẫn có trường hợp được, trường hợp không
Anh chị nào cao tay xin chỉ giùm em với
Em attach file mà em đã thử công thức đây ạ !
Sao bạn không xem số liệu trong cột L của bạn, trong ô L5 nó là -9,05941988094128E-14, ô L7 là -5,47117906535277E-13, công thức ô AE5 =SUM(L5:O5)+(T5-AC5-AF5-AG5-AH5) có cả đống số lẻ của L5 trong đó.
 
Dùng công thức lằng ngoằng này tại G2 nhé:
Mã:
=OFFSET(Data!$C$1,,MATCH(1E+102,INDIRECT("Data!C"&MATCH($C2,Data!$C$1:$C$19,0)&":M"&MATCH($C2,Data!$C$1:$C$19,0)),1)-1)
Cảm ơn mọi người đã nhiệt tình trả lời dạy bảo. Xin bậc thầy giải thích cho 1E+102 có nghĩa là gì.
 
Cảm ơn mọi người đã nhiệt tình trả lời dạy bảo. Xin bậc thầy giải thích cho 1E+102 có nghĩa là gì.
1E+102 là số 1 và 102 số 0 phía sau, là số gần lớn nhất.
MATCH(1E102,MẢNG,1) là tìm giá trị số cuối cùng trong mảng.
 
bebo đã viết:
Dùng công thức lằng ngoằng này tại G2 nhé:
=OFFSET(Data!$C$1;;MATCH(1E+102;INDIRECT("Data!C"&MATCH($C2;Data!$C$1:$C$19;0)&":M"&MATCH($C2;Data!$C$1:$C$19;0));1)-1)
Cái này đỡ loằng ngoằng hơn nè:
=INDEX(Data!$C$1:$M$1;1;MATCH(10^10;OFFSET(Data!$C$1:$M$1;MATCH('Dich den'!$C2;Data!$C$2:$C$19;0);0);1))

Ngoài ra nếu đặt Name đoạn màu đỏ = data thì công thức sẽ gọn hơn:
=INDEX(Data!$C$1:$M$1;1;MATCH(10^10;Data1;1))
 
Sửa dùm cho em công thức tính duy nhất

Em có ví dụ nhỏ này không hiểu sai chỗ nào mà không cho kết quả theo ý muốn?
 

File đính kèm

  • hoi bai.xls
    14.5 KB · Đọc: 14
hsgds.JPG

Làm sao cho nó tự tính theo kiểu
Ô màu xanh 28.37 - 28.35
rồi xuống dưới 28.37 - 28.4
v.v.v
Đánh cộng thức vào từng ô lâu quá.
Giúp mình với nha thanks mấy bạn :D
 
hsgds.JPG

Làm sao cho nó tự tính theo kiểu
Ô màu xanh 28.37 - 28.35
rồi xuống dưới 28.37 - 28.4
v.v.v
Đánh cộng thức vào từng ô lâu quá.
Giúp mình với nha thanks mấy bạn :D
Thì cố định cell C14 (38.37) lại bằng cách nhấn F4.
nó sẽ thành ra vầy:
PHP:
 = ($C$14 - C4)*10^3
 
Cố định C14 lại thôi:
Thay C14 bằng $C$14.
 
dsdsadas.JPG


ô màu Đen Sum cái khung màu đỏ. Sao nó ko ra = 0 mà nó ra số -2.1..... vậy mấy anh . giúp em với
cám ơn mấy anh ạ
 
Chào các anh chị! }}}}}
Trong quá trình làm việc em có 1 vướng mắc sau, nhờ các anh chị trả lời giúp.

Em có 1 sheet tổng hợp tiền lương chẳng hạn bằng tiền VND. Trong sheet này có rất nhiều số và em đã subtotal các dữ liệu trong sheet này rồi.

Giờ em muốn tạo 1 sheet với các tiêu chí y như thế nhưng giá trị tính theo đồng USD. Tức là các giá trị trong sheet 1 sẽ phải chia cho tỷ giá ( cùng 1 tỷ giá ví dụ 20.000 ) . Em muốn tạo 2 sheet theo dõi theo VND và USD.

Các anh chị giúp em với, làm thế nào để giải quyết được vấn đề trên.
 
Sao bạn không xem số liệu trong cột L của bạn, trong ô L5 nó là -9,05941988094128E-14, ô L7 là -5,47117906535277E-13, công thức ô AE5 =SUM(L5:O5)+(T5-AC5-AF5-AG5-AH5) có cả đống số lẻ của L5 trong đó.
Bạn ơi,mình biết chứ, mình cố tình để L5, L6, L7 vì đó là số dư đầu kỳ, nên dĩ nhiên là nó bị, còn dòng số 7 và 8, thì nó vẫn bị trong khi mọi thứ đều bình thường, bạn xem thử giùm mình
 
Nhờ giải thích dùm công thức

Em có công thức này nhưng không hiểu xin anh chị giải thích dùm em cảm ơn nhiều!
=IF(INFO("release")*1<11,SUBTOTAL(1,$E$7:$E$9629),SUBTOTAL(101,$E$7:$E$9629))
 
Lần chỉnh sửa cuối:
Em có công thức này nhưng không hiểu xin anh chị giải thích dùm em cảm ơn nhiều!
=IF(INFO("release")*1<11,SUBTOTAL(1,$E$7:$E$9629),SUBTOTAL(101,$E$7:$E$9629))
Hàm INFO("release") để kiểm tra xem Excel của bạn là version nào ---> Nếu trả về kết quả =11 là Excel 2003, kết quả nhỏ hơn là Excel 2002, 2000...
Vậy công thức trên có thể phát biểu là:
Nếu (Version của Excel < 11 thì dùng SUBTOTAL(1, ....), ngược lại dùng SUBTOTAL(101,...))
 
Hàm INFO("release") để kiểm tra xem Excel của bạn là version nào ---> Nếu trả về kết quả =11 là Excel 2003, kết quả nhỏ hơn là Excel 2002, 2000...
Vậy công thức trên có thể phát biểu là:
Nếu (Version của Excel < 11 thì dùng SUBTOTAL(1, ....), ngược lại dùng SUBTOTAL(101,...))
Kể cũng lạ, dùng SUBTOTAL thì có liên quan gì đến vesion của Excel nhỉ?
(Công thức này cho biết rằng: Nếu version của Excel < 11 thì tính giá trị trung bình của tất cả các ô trong vùng $E$7:$E$9629, ngược lại thì tính giá trị trung bình của tất cả các ô hiện (không bị ẩn) trong vùng $E$7:$E$9629).
 
Kể cũng lạ, dùng SUBTOTAL thì có liên quan gì đến vesion của Excel nhỉ?
Đương nhiên là có liên quan rồi
Tham số Function_num trong SUBTOTAL của các version từ 2002 trở về trước chỉ từ 1 đến 11 mà thôi, chẳng có vụ 101, 102.. gì đâu
Cách đây vài năm, khi Excel 2003 còn thống soái, mỗi khi dùng SUBTOTAL phải tính cho các version trước đó nữa ---> Nếu viết =SUBTOTAL(101,...) rồi mở file trên Excel 2002 thì... tèo
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom