• Skip to main content
  • Skip to secondary menu
  • Bỏ qua primary sidebar
  • Bảo mật
  • Giới thiệu
  • Liên hệ

Kiến thức kế toán

Học kế toán trực truyến từ A đến Z

  • Kế toán

Nhận giá trị không trống đầu tiên trong danh sách

04/07/2022 by pth Để lại bình luận

Nhận giá trị không trống đầu tiên trong danh sách

Công thức chung 
 
{ = INDEX ( dải ô , MATCH ( FALSE , ISBLANK ( dải ô ), 0 )) }
 
Mời bạn xem thêm:
 
>> mẫu quyết định thanh lý tài sản cố định
 
>> mẫu cấp lại thẻ bhyt 2018
 
>> kết quả học tập nghị quyết trung ương 6
 
Giải trình 
 
nhan-gia-tri-khong-trong-dau-tien-trong-danh-sach
 
Nếu bạn cần nhận giá trị không trống đầu tiên (văn bản hoặc số) trong một phạm vi một cột, bạn có thể sử dụng công thức mảng dựa trên các hàm INDEX, MATCH và ISBLANK.
 
Trong ví dụ, công thức chúng ta đang sử dụng là: 
 
{ = INDEX ( B3: B11 , MATCH ( FALSE , ISBLANK ( B3: B11 ), 0 )) }
 
Đây là một công thức mảng và phải được nhập bằng Control-Shift-Enter.
 
Cách thức hoạt động của công thức này
 
Vì vậy, ý chính của vấn đề là: Chúng ta muốn lấy ô không trống đầu tiên, nhưng chúng ta không có cách trực tiếp để làm điều đó trong Excel. Chúng tôi có thể sử dụng VLOOKUP với ký tự đại diện * (xem liên kết bên dưới), nhưng điều đó sẽ chỉ hoạt động đối với văn bản, chứ không chỉ số.
 
Vì vậy, chúng ta cần xây dựng chức năng chúng ta cần bằng cách lồng các công thức. Trên đường để làm điều đó là sử dụng một hàm mảng mà “kiểm tra” các ô và trả về một mảng các giá trị TRUE / FALSE mà chúng ta có thể khớp với MATCH.
 
Làm việc từ trong ra ngoài, ISBLANK đánh giá các ô trong phạm vi B3: B11 và trả về và kết quả mảng trông như sau:
 
{TRUE; FALSE; TRUE; FALSE; FALSE; TRUE; TRUE; TRUE; TRUE}
 
Mỗi FALSE đại diện cho một ô trong phạm vi không được để trống.
 
Tiếp theo, MATCH tìm kiếm FALSE bên trong mảng và trả về vị trí của kết quả khớp đầu tiên được tìm thấy, trong trường hợp này 2. Tại thời điểm này, công thức trong ví dụ bây giờ trông giống như sau:
 
{ = INDEX ( B3: B11 , 2 , 0 )) } )
Cuối cùng, hàm INDEX tiếp nhận và nhận giá trị ở vị trí 2 trong mảng, trong trường hợp số 10.
 
Giá trị số đầu tiên
 
Để có được giá trị số đầu tiên trong danh sách, bạn có thể điều chỉnh công thức để sử dụng hàm ISNUMBER, sau đó thay đổi logic để khớp với TRUE thay vì FALSE:
 
{ = INDEX ( dải ô , MATCH ( TRUE , ISNUMBER ( dải ô ), 0 )) }
 
Đây cũng là một công thức mảng , và phải được nhập với control shift enter.
 

Rate this post

Liên Quan

  • Nhận vị trí của giá trị trong mảng 2D
  • Tính chi phí vận chuyển với VLOOKUP
  • Lây giá trị nhỏ nhất thứ n trong excel
  • Hướng dẫn chèn chữ vào ảnh trong word 2007 2010 2013 2016
  • Lấy giá trị lớn nhất trong một hàng của excel
  • Tìm chuỗi dài nhất trong cột trong excel
  • Track Changes theo dõi các thay đổi trong Excel 2010 và 2013
  • Tìm giá trị bị thiếu trong excel
  • Trích xuất dữ liệu với cột trợ giúp trong excel

Thuộc chủ đề:Excel

Reader Interactions

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sidebar chính

Bài viết mới

  • Mô tả công việc đánh máy vi tính nhập liệu
  • (không có tiêu đề)
  • Mô tả công việc của thư ký giám đốc
  • Mô tả công việc hỗ trợ bán hàng
  • Mô tả công việc tiếp tân, lễ tân nhà hàng khách sạn

Phản hồi gần đây

  • Giàu trong Lý do học tiếng Anh

Copyright © 2023 Depkhoe.com