इस प्रश्न को शब्द करना मुश्किल था, लेकिन मूल रूप से मेरे पास निम्न के समान कुछ डेटा है, जो भूमिकाओं की एक सूची, उनकी आधार दर लागत और एक प्रतिशत दिखाता है।
मैंने परीक्षण और उदाहरण के उद्देश्यों के लिए वास्तविक लागत कॉलम जोड़ा है, हालांकि यह डेटा तालिका संपादन योग्य नहीं है, इसलिए मैं सहायक कॉलम नहीं जोड़ सकता:
Role Cost Allocation *Actual Cost*
Role 1 1000 100.00% 1000
Role 1 1000 50.00% 500
Role 2 1000 25.00% 250
Role 1 1000 75.00% 750
Role 2 1000 100.00% 1000
मुझे एक सहायक स्तंभ के उपयोग के बिना, प्रति भूमिका कुल वास्तविक लागत प्राप्त करने का एक तरीका खोजने की आवश्यकता है।
तो इस उदाहरण से मैं बस का उपयोग कर सकता है =sumif(A2:A5, "Role 1", D2:D5)
, मुझे दे रहा है
Role 1 2250
Role 2 1250
लेकिन मुझे जो उपयोग करने की आवश्यकता है, =sum(if(A:A = "Role 1", B:B*C:C))
मुझे पता है कि यह योग फ़ंक्शन कोई अर्थ नहीं बनाता है, इसका उद्देश्य परिणाम का वर्णन करना है।
यदि यह स्पष्ट नहीं है, तो कृपया टिप्पणी करें और मैं सबसे अच्छा संशोधन करूंगा।
IF
को विस्तृत करने के लिए उपयुक्त होगा{=sum(IF(A:A = "Role 1", IF(E:E = "BR", B:B*C:C)))}
। यह काम करता है, लेकिन क्या यह कुशल है। मैं सभीA:A
को विशिष्ट श्रेणियों के साथ प्रतिस्थापित करूंगा ।