Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_list): failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/persistent/myapp_cake_core_cake_dev_en-us) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_core_ cache was unable to write 'cake_dev_en-us' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_list' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_list) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_list' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_category) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_category' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_category) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_category' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_news) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_news' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_news) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_news' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_settings) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_settings' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/models/myapp_cake_model_default_kmxetgna_kthn_settings) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_model_ cache was unable to write 'default_kmxetgna_kthn_settings' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Hàm If trong excel và 5 thủ thuật bạn chưa biết
2019/05/01 Bình luận : Lượt xem: 1319
GIẢM 50% LỚP HỌC KẾ TOÁN THỰC HÀNH, TỔNG HỢP xem ngay
NHẬN GIA SƯ KẾ TOÁN THEO YÊU CẦU MỌI TRÌNH ĐỘ xem ngay
NHẬN LÀM DỊCH VỤ KẾ TOÁN TRỌN GÓI, LÀM BCTC xem ngay
Hàm If trong excel và 5 thủ thuật bạn chưa biết Excel có nhiều hàm khác nhau, bao gồm các hàm để tính cosin nghịch đảo của một giá trị đã cho, để nhân 2 ma trận, để ước tính tỷ lệ hoàn vốn nội bộ.

Hàm If trong excel và 5 thủ thuật bạn chưa biết

Nhưng, hầu hết chúng ta (tốt, chỉ có tôi sau đó ..) chỉ sử dụng khoảng 5-6 công thức để thực hiện công việc của chúng tôi. Và các công thức IF là phần lớn trong số này, vì vậy không có hại khi tìm hiểu một vài điều thú vị bạn có thể làm chỉ với các hàm IF excel.

1. Tổng các hàng / cột thay thế:
Sẽ có lúc bạn bị tát với một bảng dữ liệu và cần tổng hợp mọi hàng khác trong đó (đừng hỏi tôi tại sao, nó xảy ra, ví dụ như khi bạn sao chép dán bảng sao kê thẻ tín dụng của bạn trong excel), chúng tôi có thể luôn luôn gõ hàm sum với tất cả các đối số đó, nhưng chúng tôi thà nhai cái bánh rán đó trong khi excel thực hiện công việc bẩn thỉu cho chúng tôi. Đó là lý do tại sao nó giúp bạn biết rằng bạn có thể tính tổng các hàng / cột dữ liệu thay thế bằng công thức sumif () [ cú pháp và ví dụ ]. Hàm Sumif tổng hợp một loạt dữ liệu đáp ứng một tiêu chí cụ thể. Trong trường hợp của chúng tôi, các tiêu chí sẽ là, nếu phần tử dữ liệu nằm trong các hàng số lẻ lẻ.

Tất cả những gì bạn cần làm là thêm một cột bổ sung vào cuối bảng và điền vào đó bằng 1 và 0. (chỉ cần nhập 1 và 0 vào 2 hàng, chọn cả hai và kéo đến cuối bảng). Bây giờ chúng ta có thể sử dụng cột này để kiểm tra điều kiện của mình bằng cách viết hàm sumif dưới dạng =sumif(condition range, 1, sum range)[ tìm hiểu cách bạn có thể đánh dấu các hàng / cột thay thế trong bảng excel ]

2. Đếm số lần mỗi mục trong danh sách A trong Danh sách B ngược lại
Thông thường khi bạn đang làm việc trên dữ liệu trải rộng trên nhiều trang tính, sẽ giúp biết được bao nhiêu lần mỗi mục trong một danh sách được lặp lại trong (các) danh sách khác. Điều này có thể được thực hiện dễ dàng bằng cách sử dụng một hàm Countif cũ tốt. Công thức Countif của Excel đếm dữ liệu đáp ứng một tiêu chí cụ thể. [ cú pháp và ví dụ ]

Trong ví dụ trên, tôi đã sử dụng hàm Countif để tìm xem có bao nhiêu khách hàng ở mỗi thành phố (nơi dữ liệu khách hàng nằm trong Danh sách B và dữ liệu thành phố nằm trong Danh sách A). Công thức có vẻ như =countif(condition rage, condition), eg. countif($g$32:$g$47,"chicago")sẽ cho chúng ta biết có bao nhiêu khách hàng ở Chicago.

3. Tóm tắt nhanh dữ liệu với Countif / sumif:
Bây giờ chúng tôi đã tìm ra cách sử dụng sumif và Countif, bạn có thể sử dụng hai hàm này để tạo tóm tắt nhanh chóng cho dữ liệu của mình.

Ví dụ: chúng tôi có thể tìm ra, doanh số trung bình trên mỗi khách hàng trên mỗi thành phố chia tổng số dữ liệu bán hàng cho mỗi thành phố (thu được bằng cách sử dụng tổng hợp) với tổng số khách hàng trong thành phố đó (thu được bằng cách sử dụng số đếm) như dưới đây. Đây có thể là một cách nhanh chóng để thực hiện phân tích dữ liệu trục mà không thực sự sử dụng bảng trục excel (rất hữu ích nếu bạn bị dị ứng với bảng trục excel hoặc không hài lòng khi sử dụng và liên tục cập nhật chúng)

4. Tra cứu lần thứ hai, lần thứ ba xuất hiện của một mục trong danh sách trong excel:
Thông thường chúng tôi làm việc với dữ liệu có nhiều bản sao, ví dụ. dữ liệu số điện thoại của khách hàng đã tăng lên trong một khoảng thời gian với các số mới được thêm vào cuối danh sách. Có được sự xuất hiện thứ hai, thứ ba, thứ tư hoặc thứ n từ danh sách có thể khó khăn, bằng cách sử dụng kết hợp giữa đếm và vlookup, chúng ta có thể tra cứu sự xuất hiện thứ n từ danh sách. [ Hướng dẫn và ví dụ về VLOOKUP ]

Đầu tiên trong danh sách dữ liệu của chúng tôi, chúng tôi sẽ chèn một cột khác và đặt công thức =current-item&countif(range till that point, item), điều này sẽ nối số lượng smith cho đến khi kết thúc smith, do đó, smith đầu tiên sẽ trở thành smith1, smith thứ hai sẽ trở thành smith2, vì vậy trên

Tiếp theo, khi tra cứu smith thay vì sử dụng cột dữ liệu khách hàng ban đầu, chúng tôi sẽ sử dụng dữ liệu khách hàng đã sửa đổi của mình để kích hoạt tra cứu, for eg. vlookup("smith3", lookup range, 2, false)sẽ cho chúng tôi biết số điện thoại thứ 3 của smith. Lưu ý đối số cuối cùng với vlookup là Nhận định sai, vì danh sách của chúng tôi có thể không được sắp xếp theo thứ tự bảng chữ cái, chúng tôi phải sử dụng Giả sai đối với excel để tiếp tục tìm kiếm cho đến khi tìm thấy hàng thứ 3.

5. Giảm hàm if () của bạn thành một hàm
Bạn có biết rằng bạn không thể lồng nhau nếu các hàm vượt quá 7 cấp độ (trong các phiên bản trước của Excel) không? Rất may, hầu hết chúng ta không bao giờ vượt quá 3 hoặc 4 cấp độ. Nhưng tại sao lại viết nhiều mức khi bạn có thể sử dụng hàm select (), giống như một cấu trúc chuyển đổi trong lập trình. Một chức năng chuyển đổi điển hình sẽ trông như thế, =switch(condition, outcome1, outcome2, outcome3...), for eg, =switch(3,"good","average","poor")sẽ trả lại nghèo nàn khi sử dụng. Hạn chế duy nhất đối với hàm excel switch () là nó chấp nhận các số để kiểm tra điều kiện. Nhưng bạn có thể khắc phục điều này bằng một số sáng tạo, như tôi đã thể hiện trong ví dụ chấm điểm thư sinh viên dưới đây:

Làm thế nào tôi chuyển đổi lớp chữ cái thành một số trong select (), đó là cách để bạn tìm ra 

Bí quyết công thức IF yêu thích của bạn là gì?
Vâng, đó là để bạn nói với tôi. Mẹo / cách sử dụng hàm Excel IF yêu thích của bạn là gì? Chia sẻ nó trong các ý kiến, cho mọi người biết

Tải xuống ví dụ công thức IF và chơi với chúng
Tôi đã chuẩn bị một bảng excel với tất cả những điều này nếu ví dụ về chức năng, Nhấp vào đây để tải xuống và thử nghiệm.

Xem thêm:  15 công thức excel thực sự hữu ích

Chúc bạn thành công !


Cùng bình luận !



Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/persistent/myapp_cake_core_file_map) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_core_ cache was unable to write 'file_map' to File cache [CORE/Cake/Cache/Cache.php, line 328]
Warning (512): SplFileInfo::openFile(/home/kmxetgnahosting/public_html/app/tmp/cache/persistent/myapp_cake_core_method_cache) [splfileinfo.openfile]: failed to open stream: Disk quota exceeded [CORE/Cake/Cache/Engine/FileEngine.php, line 356]
Warning (512): _cake_core_ cache was unable to write 'method_cache' to File cache [CORE/Cake/Cache/Cache.php, line 328]