Công thức =int(37.5)=2 cho kết quả là

Trong Excel, hàm Int là hàm trích ra phần nguyên của một giá trị thập phân dương hoặc làm tròn đến số nguyên gần nhất trước dấu thập phân nếu là một số thập phân âm.

Cú pháp hàm INT: =Int[Number]

Trong đó:

  • Number: là số thực, hoặc là phép chia có số dư.

Ví dụ:

1.Nếu Number là số thực.

2. Nếu Number là phép chia có số dư.

Ví dụ: Tính số ngày làm việc trong một năm

Tính số ngày làm việc trong năm bằng công thức NETWORKDAYS như sau:

=NETWORKDAYS[B5,C5]

Với công thức cơ bản này, kết quả là số ngày làm việc [từ thứ 2 cho đến thứ 6]

Nếu chúng ta có 1 list các ngày nghỉ, VD: những ngày nghỉ này được lưu ở D9:D11, thì công thức là

=NETWORKDAYS[B6,C6,D9:D11]

Kết quả trong ô D6 trong ảnh là 259 [ít hơn 2 so với 261], trong khi chúng ta có 3 ngày nghỉ ở trong danh sách ngày nghỉ là bởi vì ngày 18.01.2015 rơi vào chủ nhật.

Tính số chủ nhật, thứ Hai, v.v trong 1 khoảng thời gian

Hãy theo công thức sau để tính số ngày của một thứ bất kì trong một khoảng thời gian.

Để có thể ứng dụng tốt Excel vào trong công việc, chúng ta không chỉ nắm vững được các hàm mà còn phải sử dụng tốt cả các công cụ của Excel. Những hàm nâng cao giúp áp dụng tốt vào công việc như SUMIFS, COUNTIFS, SUMPRODUCT, INDEX + MATCH… Những công cụ thường sử dụng là Data validation, Conditional formatting, Pivot table…

Toàn bộ những kiến thức này các bạn đều có thể học được trong khóa học

Ai giúp mình giải thích ý nghĩa chuỗi hàm này ko? =OFFSET[$G$4,INT[[ROWS[$4:4]-1]/3],MOD[ROWS[$4:4]-1,3]] Mình có thử bỏ $ ở phầm tham số thì kết quả lại ra khác, lúc thì lấy cột, lúc thì lấy theo đg chéo... rất khó hiểu.8-} Tại mình muốn cải tiến dãy số thu đc để vừa xếp hàng dọc, vừa xếp hàng ngang với điều kiện lọc số kèm theo. Chả hạn mình có VD sau : 05 , 33 , 36 12 , 44 , 66 25 , 01 , 73 Với chuỗi hàm mình hỏi ở trên, mình có kết quả là : 05 , 33 , 36 , 12 , 44 , 66 , 25 , 01 , 73 H mình muốn xếp nó theo thứ tự từng hàng ngang một, với điều kiện kèm theo là : nếu số sau so với số trước cùng 37 thì xếp theo hàng ngang, khi nào kết quả này sai, tức là số sau và số trước đó ko cùng >/< 37 thì xuống dòng. Như vậy, kết quả thu đc vs đk so sánh vs 37 sẽ là : 05 , 33 , 36 , 12 44 , 66 25 , 01 73 và với điều kiện số chẵn, số lẻ thì kết quả thu đc sẽ là : 05 , 33 36 , 12 , 44 , 66 25 , 01 , 73

Mình biết vs Excel có thể rất khó làm hàm dài vs điều kiện phức tạp như vậy nhưng vẫn nuôi hy vọng

Mong bạn nào am hiểu về phần này có thể giúp mình. Thanks các bạn!

hix, khó quá ko bạn nào giúp đc mình ah? Vậy có cách nào để đẩy 1 số từ hàng dọc xếp lên hàng ngang tiếp theo trên đó ko? VD : mình có cột số 02 16 47 58 69 33 41 54 ... Giờ mình muốn sắp xếp chúng với đk, nếu số ở hàng dưới và hàng trên cùng > hoặc < số 37 thì đẩy lên xếp thành hàng ngang tiếp theo cạnh số trên đó ở vd trên kết quả sẽ là : 02 - 16 [cùng 37] 33 [ko cùng số nào] 41 - 54 [cùng >37]

...

thanks bro! Đây là file mình đã giải thích tường tận, chi tiết về cách mà mình muốn làm. Mình nghĩ dùng hàm: =if[or[and[A2>37.5,A1>37.5],and[A2 3 để tách chuỗi theo độ dài.... Chọn 1 vị trí trống, click nút lệnh => dữ liệu sau khi phân hoạch sẽ tự động chèn vào sheet tại vị trí hiện thời. - Dữ liệu có thể nhập trong 1 vùng [nhiều hàng, nhiều cột] - Điều kiện phân hoạch phong phú

Bạn xem thông tin trong file đính kèm.

Lần chỉnh sửa cuối: 24/5/12

thanks bro! Đây là file mình đã giải thích tường tận, chi tiết về cách mà mình muốn làm. Mình nghĩ dùng hàm: =if[or[and[A2>37.5,A1>37.5],and[A2 hàm này dùng để chuyển 1 bảng dữ liệu thành 1 cột dữ liệu, và nó cũng bị lỗi chuyển n~ cell trống ở bảng ra kết quả số 0 ở cột.

Bạn làm ơn sửa và giải thích giúp mình phải thêm hàm if[] thế nào để ko bị nhận số 0 nữa. Mình bị vướng lỗi này ở rất nhiều hàm mà ko biết cách khắc phục, nó cứ tự cho ra kết quả tương ứng với số 0 từ n~ ô trống chưa nhập dữ liệu vào, nhìn rất khó chịu. =,.=

Lần chỉnh sửa cuối: 25/5/12

bro nào giúp mình nốt hàm offset trên với!=,.= Chỉ còn mỗi hàm này bị lỗi nhập dữ liệu từ cell trống thành số 0 thôi.

Hi! thanks bạn nhiều lắm! mình copy hàm của bạn sang và đc kết quả rất ok rùi, nhưng mình ko hiểu tại sao 1 bên bạn dùng hàm if[], 1 bên lại thêm hàm or[] @@ Mình muốn copy để dùng cho hàm sau nhưng ko đc : =OFFSET[$I$4,INT[[ROWS[$4:5]-1]/3],MOD[ROWS[$4:5]-1,3]] -> hàm này dùng để chuyển 1 bảng dữ liệu thành 1 cột dữ liệu, và nó cũng bị lỗi chuyển n~ cell trống ở bảng ra kết quả số 0 ở cột.

Bạn làm ơn sửa và giải thích giúp mình phải thêm hàm if[] thế nào để ko bị nhận số 0 nữa. Mình bị vướng lỗi này ở rất nhiều hàm mà ko biết cách khắc phục, nó cứ tự cho ra kết quả tương ứng với số 0 từ n~ ô trống chưa nhập dữ liệu vào, nhìn rất khó chịu. =,.=

Cái này thì bạn chỉ cần đưa vào hàm IF[] là được thôi mà. Bạn làm như thế này:

=IF[[CongThucCuaBan]="","",[CongThucCuaBan]]

Video liên quan

Chủ Đề