giải thich hàm minute??

Liên hệ QC

hin201

Thành viên mới
Tham gia
8/12/11
Bài viết
3
Được thích
0
a chị nào giải thích giúp em với ak.
=minute(1,2)=48
=hour(1,2)=4
vd từ a1 tới a6 vs giá trị lần lượt là 70,60,50,40,30,30
dung ham match : =match(50,A1:A6,1) ra ket qua bang 3 mà -1 cũng ra kết quả bằng 3.có thể giải thích hộ em được không ak
trong excel2003 có thể lồng chính xác là 8 hay là 9 dk ak.em cảm ơn nhiều ak
 
a chị nào giải thích giúp em với ak.
=minute(1,2)=48
=hour(1,2)=4
vd từ a1 tới a6 vs giá trị lần lượt là 70,60,50,40,30,30
dung ham match : =match(50,A1:A6,1) ra ket qua bang 3 mà -1 cũng ra kết quả bằng 3.có thể giải thích hộ em được không ak
trong excel2003 có thể lồng chính xác là 8 hay là 9 dk ak.em cảm ơn nhiều ak
Câu 1: Theo quy ước trong Excel, 1 ngày có giá trị là 1. Như vậy, số 1.2 sẽ tương đương với 1.2 ngày, tức là 1 ngày cộng với 4 giờ 48 phút. Đây chính là nguyên nhân dẫn đến kết quả trên.
Câu 2: Về tham số thứ 3 của hàm Match (match_type):
- Bằng 0 nếu bạn muốn tìm chính xác tuyệt đối, có nghĩa là nếu trong danh sách không có giá trị cần tìm (50) thì hàm sẽ báo lỗi #N/A. Với tùy chọn này, danh sách không cần phải sắp xếp theo trật tự nào cả.
- Bằng 1 nếu bạn muốn tìm tương đối, nếu không tìm thấy thì hàm sẽ trả về vị trí của giá trị lớn nhất nhưng bé hơn giá trị cần tìm (50). Với tùy chọn này, danh sách bắt buộc phải được sắp xếp tăng, ngược lại, hàm sẽ không cho kết quả đúng.
- Bằng -1 cũng là một tùy chọn tìm tương đối nhưng ngược lại trường hợp 2, nghĩa là nếu không tìm thấy thì hàm sẽ trả về vị trí của giá trị bé nhất nhưng lớn hơn giá trị cần tìm (50). Với tùy chọn này, danh sách bắt buộc phải được sắp xếp giảm, ngược lại, hàm sẽ không cho kết quả đúng.
Như vậy, trong VD của bạn thì kết quả hàm MATCH khi match_type = 1 là một sự trùng hợp ngẫu nhiên thôi chứ không phải kết quả đúng. Bạn thử thay số 50 bởi số khác (60 chẳng hạn) sẽ thấy điều này.
Câu 3: Trong Excel 2003, số đối số tối đa của các hàm nhiều đối số độc lập (SUM, AVERAGE, MIN, MAX, AND, OR,...) là 30. Còn với hàm IF thì chỉ được tối đa là 7 hàm IF lồng nhau thôi. Bạn cứ thử nghiệm sẽ thấy điều này.
 
Câu 1: Theo quy ước trong Excel, 1 ngày có giá trị là 1. Như vậy, số 1.2 sẽ tương đương với 1.2 ngày, tức là 1 ngày cộng với 4 giờ 48 phút. Đây chính là nguyên nhân dẫn đến kết quả trên.
Câu 2: Về tham số thứ 3 của hàm Match (match_type):
- Bằng 0 nếu bạn muốn tìm chính xác tuyệt đối, có nghĩa là nếu trong danh sách không có giá trị cần tìm (50) thì hàm sẽ báo lỗi #N/A. Với tùy chọn này, danh sách không cần phải sắp xếp theo trật tự nào cả.
- Bằng 1 nếu bạn muốn tìm tương đối, nếu không tìm thấy thì hàm sẽ trả về vị trí của giá trị lớn nhất nhưng bé hơn giá trị cần tìm (50). Với tùy chọn này, danh sách bắt buộc phải được sắp xếp tăng, ngược lại, hàm sẽ không cho kết quả đúng.
- Bằng -1 cũng là một tùy chọn tìm tương đối nhưng ngược lại trường hợp 2, nghĩa là nếu không tìm thấy thì hàm sẽ trả về vị trí của giá trị bé nhất nhưng lớn hơn giá trị cần tìm (50). Với tùy chọn này, danh sách bắt buộc phải được sắp xếp giảm, ngược lại, hàm sẽ không cho kết quả đúng.
Như vậy, trong VD của bạn thì kết quả hàm MATCH khi match_type = 1 là một sự trùng hợp ngẫu nhiên thôi chứ không phải kết quả đúng. Bạn thử thay số 50 bởi số khác (60 chẳng hạn) sẽ thấy điều này.
Câu 3: Trong Excel 2003, số đối số tối đa của các hàm nhiều đối số độc lập (SUM, AVERAGE, MIN, MAX, AND, OR,...) là 30. Còn với hàm IF thì chỉ được tối đa là 7 hàm IF lồng nhau thôi. Bạn cứ thử nghiệm sẽ thấy điều này.
em cảm ơn nhiều ạ......
 
Web KT
Back
Top Bottom