2012-11-30 46 views
9

मैं SUMPRODUCT के बराबर करना चाहता हूं लेकिन विभाजन के साथ। क्या परिणाम दो सरणी को विभाजित करने से जोड़ने का कोई तरीका है?एसयूएम दो कोशिकाओं को विभाजित करने का परिणाम (SUMPRODUCT लेकिन इसके बजाय विभाजन)

उदाहरण: कॉलम ए में (10, 20, 10) में एक संपत्ति का "जीवन" है। कॉलम बी में संपत्ति का मूल्य (10,000, 20,000, 20,000) है। मैं (10,000/10) + (20,000/20) + (20,000/10) = 4,000 का परिणाम जोड़ना चाहता हूं, लेकिन सूत्र के लिए गतिशील होने के लिए क्योंकि मैं जीवन और मूल्य के साथ पंक्तियां जोड़ता हूं।

अग्रिम धन्यवाद।

= SUMPRODUCT:

उत्तर

12

विभाजन के बाद से गुणा का प्रतिलोम, तो आप इस का उपयोग कर सकते है (1/ए 1: ए 3, बी 1: बी 3)

+5

वाह, मुझे नहीं पता था कि यह सरणी सूत्रों का उपयोग किए बिना काम करता है (यानी, ctrl + shift + enter)। लेकिन यह SUMPRODUCT के लिए क्यों काम करता है और उदाहरण के लिए, एसयूएम (1/ए 1: ए 3) नहीं? – Rabarberski

7

आप क्या कर सकते हैं कि इस फार्मूले के साथ

=SUMPRODUCT(B2:B10/A2:A10)

कोई रिक्त स्थान या स्तंभ एक सीमा में अनुमति दी शून्यों ...

संपादित करें: गतिशील हिस्से याद किया .... या तो गतिशील nam का उपयोग एड पर्वतमाला .... या आप 1000 पंक्तियाँ, जहां बाद में लोगों को खाली कर रहे हैं अप करने के लिए अनुमति देने के लिए इस सरणी संस्करण का उपयोग कर सकते हैं

=SUM(IF(A2:A1000<>0,B2:B1000/A2:A1000))

CTRL+SHIFT+ENTER

+1

SUMIF ने मेरे लिए काम किया। आपकी सहायता के लिए धन्यवाद. – p0werenner

0

के साथ पुष्टि की असल सबसे अच्छा सूत्र इस एक है:

=SUMPRODUCT(SUM(E2:10))/(count(D2:D10)) 
:
=SUMPRODUCT(SUM(E2:E10))/(SUM(D2:10)) 

तुम भी निम्नलिखित की तरह एक दूसरे के साथ सूत्र गठजोड़ कर सकते हैं

शुभकामनाएं

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^