मैं एक स्तंभ में बूलियन मान है:सही और गलत SUM() के भीतर काम नहीं करते
A
1 TRUE
2 FALSE
3 TRUE
4 TRUE
मुझे लगता है कि Excel में =TRUE+TRUE
रिटर्न 2
और =TRUE+FALSE
रिटर्न 1
जो TRUE
तात्पर्य 1
और FALSE
के बराबर है 0
के बराबर है। हालांकि, SUM(A1:A4)
हमेशा 0
देता है इससे कोई फर्क नहीं पड़ता कि यह सरणी सूत्र शैली है ... मुझे उम्मीद है कि यह 3
(TRUE
की सीमा में) होगी।
3
प्राप्त करने का एक तरीका {=SUM(IF(A1:A4,1,0))}
(सरणी सूत्र शैली) का उपयोग करना है, जो मुझे अनावश्यक लगता है ... क्या कोई इससे भी सरल समाधान के बारे में सोच सकता है?
धन्यवाद ... क्या आपके पास '--' से कोई अन्य समाधान है? – SoftTimur
@ सॉफ्टटाइमर आपकी बाधाएं क्या हैं? यदि आप योग नहीं करना चाहते हैं तो गणना करना आपका सबसे अच्छा विकल्प हो सकता है। हालांकि अगर आपको 'एसयूएम' का उपयोग करने की ज़रूरत है, तो मुझे लगता है कि यह सबसे छोटा समाधान होगा। अन्यथा, 'IF' के साथ तुलना करने का आपका दृष्टिकोण एक और तरीका होगा। असल में 'SUM' फ़ंक्शन डिज़ाइन द्वारा रेंज में बूलियन नहीं करेगा, इसलिए विकल्प थोड़ा अधिक सीमित हो जाते हैं :) – RocketDonkey
यह एक सरणी सूत्र है, जिसके लिए Ctrl-Shift-Enter का उपयोग करना आवश्यक है। – denfromufa