Câu hỏi Hiển thị danh sách trong Excel có 1 hoặc 0 trong đó


Vì vậy, tôi có một cột trong excel mà tôi muốn cuộn lên thành một hàng. Về cơ bản, cột có một 0 nếu một đối tượng địa lý không có mặt và 1 nếu nó là.

Những gì tôi muốn làm là có được excel để kiểm tra một cột, cho phép nói B2:B30và, nếu có 1 trong bất kỳ hàng nào trong số những hàng này để hiển thị 1 trong B1. Nếu có một 0 trong tất cả các hàng, sau đó tôi cần nó để hiển thị 0.

Nhìn vào rất nhiều thứ trực tuyến và tôi có thể làm cho nó đếm số hàng với một số nhất định (hoặc chỉ sử dụng bảng tổng hợp), nhưng tôi không thể làm cho nó cuộn lên và chỉ hiển thị đơn giản 0 hoặc là 1.

Bất kỳ sự trợ giúp nào đều sẽ là tuyệt vời.


4
2017-07-29 14:20


gốc




Các câu trả lời:


Bạn chỉ cần bọc bất kỳ công thức nào bạn đang sử dụng ngay bây giờ IF tuyên bố trả về 1 cho điều kiện được đáp ứng và 0 vì không.

Ví dụ:

=IF(SUM(B2:B30)>0,1,0)

6
2017-07-29 14:25





Nếu các ô của cột luôn chứa 0 hoặc là 1 như các giá trị (và những gì bạn muốn kết quả là 1 khi có ít nhất một 1 trong bất kỳ ô nào và 0 nếu không) thì đơn giản =MAX(B2:B30) Là đủ.


5
2017-07-29 20:13



Yeah ... đơn giản quá rõ ràng, tại sao làm mọi thứ phức tạp khi không cần? Tôi nghĩ rằng đây chắc chắn là câu trả lời được chấp nhận +1! - danicotra
@danicotra: Cảm ơn, chỉ số học MAX là một sự thay thế được biết đến cho logic OR, về bản chất nó giống như =OR(B2:B30)*1. - g.kov
Bạn thực sự chỉ có 2 câu trả lời trên superuser nhưng tôi chỉ đơn giản là vẫn còn hàm-rơi ngạc nhiên và ngạc nhiên bởi cách tiếp cận đảo lộn của bạn cho các vấn đề / giải pháp. Trong câu trả lời khác của bạn bạn đã phá vỡ "sơ đồ cổ điển" so với những người khác tìm kiếm một giải pháp rực rỡ (và không phổ biến). Trong này, bạn đã thẳng đến điểm nhanh chóng nhận thấy có một giải pháp tầm thường. Tôi nghĩ bạn phải là một loại thiên tài, nếu đây là Twitter bạn sẽ có tôi trong số những người theo dõi thương hiệu mới của bạn! : D - danicotra


Tôi giả sử:

    =IF(COUNTIF(B2:B30)=0,0,1) 

cũng sẽ hoạt động, nhưng có lẽ Excellll nhanh hơn một chút.


1
2017-07-29 18:34





Nếu bằng cách 'cuộn lên', bạn có nghĩa là nhóm tất cả 0 trong một khu vực, và tất cả số 1 trong một vùng khác rồi sắp xếp bảng theo 0 và 1 (tức là sắp xếp theo cột b), sau đó sử dụng 'Nhóm' chức năng


0
2017-07-29 15:15