Chuyên đề giải đáp các bài tập (Phần 2)

Liên hệ QC
Status
Không mở trả lời sau này.
Mấy bạn ơi cho mình hỏi.
Trong bảng exel là danh sách công nhân quẹt thẻ ra vô của 1 công ty, thầy mình kêu mình làm sao thể hiện rằng nếu mã số đó 1 ngày có giờ bấm vô và ra là để OK,còn nếu chỉ bấm vô mà không bấm ra và ngược lại có ra mà không có vô thì không OK.
Danh sách mình gởi là chỉ vài người thôi, còn bảng excel thầy đưa mình rất nhiều,hơn 10 ngày mà mỗi ngày thì có mấy trăm người quẹt ra vào.-+*/mình ngồi lọc tay đc mấy người thì...thấy nản. suy nghĩ ko biết làm sao.
Vấn đề nữa là vừa có ca ngày và đêm, có khi 1 người quẹt đến mấy lần, số giờ cứ trùng nhau...ôi các bạn giúp mình với....có cách nào ko hay là phải ngồi dòm từng người từng người một như thế nào rồi gõ OK hoặc No OK **~**

dữ liệu của bạn có trích lọc từ đâu ra ko.? sao ko chuyển thành 2 cột 1 cột vào 1 cột ra có phải dễ ko ?
 
Mấy bạn ơi cho mình hỏi.
Trong bảng exel là danh sách công nhân quẹt thẻ ra vô của 1 công ty, thầy mình kêu mình làm sao thể hiện rằng nếu mã số đó 1 ngày có giờ bấm vô và ra là để OK,còn nếu chỉ bấm vô mà không bấm ra và ngược lại có ra mà không có vô thì không OK.
Danh sách mình gởi là chỉ vài người thôi, còn bảng excel thầy đưa mình rất nhiều,hơn 10 ngày mà mỗi ngày thì có mấy trăm người quẹt ra vào.-+*/mình ngồi lọc tay đc mấy người thì...thấy nản. suy nghĩ ko biết làm sao.
Vấn đề nữa là vừa có ca ngày và đêm, có khi 1 người quẹt đến mấy lần, số giờ cứ trùng nhau...ôi các bạn giúp mình với....có cách nào ko hay là phải ngồi dòm từng người từng người một như thế nào rồi gõ OK hoặc No OK **~**

giờ vào cách giờ ra bao lâu là được? 1 tiếng nha
 
Lần chỉnh sửa cuối:
Nhìn file chẳng hiểu giải thích của bạn là gì, D2=9, C3=1, mà giải thích là D2=C3.
Xem trong file có đúng ý bạn không.

Cảm ơn bạn đã giúp , mình tải lại file và có giải thích khá rõ ( có ví dụ cụ thể ), nhờ các bạn làm giúp nhé
 

File đính kèm

  • Tìm X và boi mau.xlsx
    11.2 KB · Đọc: 20
Nhờ giúp gấp bài test

Hiện em đang gặp 1 bài kiểm tra hơi khó nên mạo muội lên nhờ mọi người giúp đỡ, mong được trợ giúp. Em đính kem file.
 

File đính kèm

  • Copy of TEST.rar
    38.6 KB · Đọc: 18

File đính kèm

  • Tìm X và boi mau.xlsx
    11.8 KB · Đọc: 9
Cảm ơn bạn đã giúp , mình tải lại file và có giải thích khá rõ ( có ví dụ cụ thể ), nhờ các bạn làm giúp nhé
Bạn nên đưa file giả lập sát với thực tế. Tạm thời làm đại vầy.

Công thức cho ô C13. Copy cho các ô còn lại
Mã:
=IF(INDEX(C$2:C$10,MATCH(LOOKUP("z",$A$13:$A13),$A$3:$A$10,0)+$B13)-INDEX(D$2:D$10,MATCH(LOOKUP("z",$A$13:$A13),$A$3:$A$10,0)),"O","X")
 
file mà khi lấy từ máy ra là zdầy nè bạn.
Cảm ơn bạn nhiều đã trả lời và giúp đỡ mình

đưa file này đi còn dể làm hơn file kia
cho hỏi: khoảng thời gian ra-vô cách bao lâu là được
tôi hỏi vậy là vì, có người quạt nhiều lần cùng một lúc--->để tránh tình trạng này thì làm sao để phân biệt lúc nào anh ta quẹt vào, lúc nào là quẹt ra
trong bài giải củ tôi quy định là 1 giờ.
thí dụ anh A
quẹt vào
7:00
7:01
7:01
.... thây kệ anh ta
8:00--->tôi tính là anh ta quet ra. tôi muốnn hỏi bạn khoảng thời gian nay bạn cho phép là bao nhiêu?

đơi lâu quá ko thấy bạn trả lời, thôi làm luôn
tôi làm bằng 2 cách
cách một, sử dụng công thức mảng-->vì vậy nếu số liệu của bạn lớn quá thì nó sẻ chạy chậm (file hoaluuly)
cách 2, sử dụng pivottable để lọc ra giá trị lớn nhất vào nhỏ nhất (file hoalulu(pivot))
 

File đính kèm

  • NAM.rar
    59.7 KB · Đọc: 8
Lần chỉnh sửa cuối:
đưa file này đi còn dể làm hơn file kia
cho hỏi: khoảng thời gian ra-vô cách bao lâu là được
tôi hỏi vậy là vì, có người quạt nhiều lần cùng một lúc--->để tránh tình trạng này thì làm sao để phân biệt lúc nào anh ta quẹt vào, lúc nào là quẹt ra
trong bài giải củ tôi quy định là 1 giờ.
thí dụ anh A
quẹt vào
7:00
7:01
7:01
.... thây kệ anh ta
8:00--->tôi tính là anh ta quet ra. tôi muốnn hỏi bạn khoảng thời gian nay bạn cho phép là bao nhiêu?
Ca ngày Có 2 ca: 1 ca thì từ 7h sáng đến 6h chiều, 1 ca từ 8h sáng đến 5h chiều.
Ca đêm thì 6h vô ca, sáng 7h ra ca.(nên ca đêm chiều ngày 31/7 sẽ là vô ca, sáng 1/8 là ra ca)
Ông thầy chỉ kêu mình cho ổng xem dữ liệu sao nhìn vô là thấy được người đó 1 ngày có ra vô là Ok. Tình hình là vậy đó bạn.
Cám ơn bạn nhiều nhiều nha.
 
Ca ngày Có 2 ca: 1 ca thì từ 7h sáng đến 6h chiều, 1 ca từ 8h sáng đến 5h chiều.
Ca đêm thì 6h vô ca, sáng 7h ra ca.(nên ca đêm chiều ngày 31/7 sẽ là vô ca, sáng 1/8 là ra ca)
Ông thầy chỉ kêu mình cho ổng xem dữ liệu sao nhìn vô là thấy được người đó 1 ngày có ra vô là Ok. Tình hình là vậy đó bạn.
Cám ơn bạn nhiều nhiều nha.

đã làm cho bạn ở bài 1050......................xem file nha.....................
 
đưa file này đi còn dể làm hơn file kia
cho hỏi: khoảng thời gian ra-vô cách bao lâu là được
tôi hỏi vậy là vì, có người quạt nhiều lần cùng một lúc--->để tránh tình trạng này thì làm sao để phân biệt lúc nào anh ta quẹt vào, lúc nào là quẹt ra
trong bài giải củ tôi quy định là 1 giờ.
thí dụ anh A
quẹt vào
7:00
7:01
7:01
.... thây kệ anh ta
8:00--->tôi tính là anh ta quet ra. tôi muốnn hỏi bạn khoảng thời gian nay bạn cho phép là bao nhiêu?

đơi lâu quá ko thấy bạn trả lời, thôi làm luôn
tôi làm bằng 2 cách
cách một, sử dụng công thức mảng-->vì vậy nếu số liệu của bạn lớn quá thì nó sẻ chạy chậm (file hoaluuly)
cách 2, sử dụng pivottable để lọc ra giá trị lớn nhất vào nhỏ nhất (file hoalulu(pivot))

cho mình hỏi số 0.041 ? mình không hiểu
Cám ơn bạn nhiều.
 
mình hiểu cái này rồi, xong rồi coi tới chỗ Giờ ra-Giờ vô...mình tiếp tục ko hiểu...xin lỗi vì làm phiền bạn,nghiên cứu ko ra...huhu

ah, mình nghĩ là bạn đã học nên ko nói
cái đó là name (cũng là công thức, nhưng được đặt trong name, cho nó gọn cthức đó mà)
nếu bạn xài excel 2003--->inser--Name-->define name-->nhấp vào giovao, gioRa để xem cthức
hoặc nhấn F3-->paste list để xem.
cthức như sau:
GioRa=MAX(IF('Quet the'!$A$2:$A$1143='Quet the'!B2,'Quet the'!$B$2:$B$1143))
GioVao=MIN(IF('Quet the'!$A$2:$A$1143='Quet the'!B2,'Quet the'!$B$2:$B$1143))
 
ah, mình nghĩ là bạn đã học nên ko nói
cái đó là name (cũng là công thức, nhưng được đặt trong name, cho nó gọn cthức đó mà)
nếu bạn xài excel 2003--->inser--Name-->define name-->nhấp vào giovao, gioRa để xem cthức
hoặc nhấn F3-->paste list để xem.
cthức như sau:
GioRa=MAX(IF('Quet the'!$A$2:$A$1143='Quet the'!B2,'Quet the'!$B$2:$B$1143))
GioVao=MIN(IF('Quet the'!$A$2:$A$1143='Quet the'!B2,'Quet the'!$B$2:$B$1143))

thật tình là cảm ơn bạn nhiều quá, mình ko có học qua trường lớp, chỉ học lỏm trên mạng, đơn giản thì ok, chứ phức tạp thì...chịu. Mình nhắc tới thầy là ông sếp của mình, vì ổng cũng dạy mình vài thứ nên gọi là thầy luôn...hihi%#^#$
 
Chào các anh chi em !

Mình có file excel như ở bên dưới:

17-8-2013 12-31-11 PM.jpg
Yêu cầu: với số km tương ứng thì ô N10 hiện ra giá trị tương ưng. Mình dùng hàm if:
=IF(E10=0,"",IF(E10<$M$3,N$3,(IF(AND(E10<$M$4,E10>$L$4),N$4,(IF(AND(E10>$L$5,E10<$M$5),N$5*E10,(IF(AND(E10>$L$6,E10<$M$6),N$6*E10,N$7*E10)))))))) nhưng nhìn lôi thôi và dễ nhầm quá !!!
Ace có cách nào hay ko chỉ dùm mình với ....Thanks

Link file:
http://www.mediafire.com/?ox16ywagx0ic6xv
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom