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

Status
Không mở trả lời sau này.

0922825456

Thành viên mới
Tham gia ngày
12 Tháng bảy 2013
Bài viết
48
Được thích
22
Điểm
0
Tuổi
32
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 ?
 

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
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:

TaThan

Thành viên mới
Tham gia ngày
1 Tháng sáu 2012
Bài viết
3
Được thích
0
Điểm
0
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

hoaluulykhongve

Thành viên mới
Tham gia ngày
21 Tháng ba 2007
Bài viết
11
Được thích
0
Điểm
0
Tuổi
33
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 ?
dữ liệu lấy từ máy quẹt ra, bởi vậy mình mới bị rối, nó ko làm ra 2 cột ra vô mà chung 1 cột vậy đó bạn.
 

duonglongpro

Thành viên mới
Tham gia ngày
10 Tháng tư 2012
Bài viết
22
Được thích
0
Điểm
0
Tuổi
28
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

leonguyenz

Thành viên mới
Thành viên BQT
Moderator
Tham gia ngày
2 Tháng tám 2010
Bài viết
4,600
Được thích
8,102
Điểm
910
Nơi ở
Bình Dương

File đính kèm

huuthang_bd

Chuyên gia GPE
Tham gia ngày
10 Tháng chín 2008
Bài viết
7,603
Được thích
8,782
Điểm
860
Nơi ở
TP.HCM
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")
 

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
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

Lần chỉnh sửa cuối:

hoaluulykhongve

Thành viên mới
Tham gia ngày
21 Tháng ba 2007
Bài viết
11
Được thích
0
Điểm
0
Tuổi
33
đư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.
 

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
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.....................
 

hoaluulykhongve

Thành viên mới
Tham gia ngày
21 Tháng ba 2007
Bài viết
11
Được thích
0
Điểm
0
Tuổi
33
đư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.
 

nhapmon

Thành viên tích cực
Tham gia ngày
31 Tháng mười 2007
Bài viết
1,178
Được thích
876
Điểm
0
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))
 

hoaluulykhongve

Thành viên mới
Tham gia ngày
21 Tháng ba 2007
Bài viết
11
Được thích
0
Điểm
0
Tuổi
33
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%#^#$
 

anhquangphan

Thành viên mới
Tham gia ngày
6 Tháng sáu 2010
Bài viết
23
Được thích
0
Điểm
363
Tuổi
33
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.
Top Bottom