एमएस एक्सेल मदद की जरूरत


0

मैं अपने सभी फ्लैटमेट्स के लिए एक मासिक व्यय ट्रैकर बना रहा हूं।

  • "बीच विभाजित" में 4 विकल्प हैं।
  • एक उपयोगकर्ता को खरीदी गई वस्तुओं को दर्ज करना होगा, उसके द्वारा खरीदे गए (उसके नाम को टैग करें) दर्ज करें और "बीच में विभाजित करें" विकल्प चुनें।

विभाजन के बीच 4 शर्तें हैं:

  • यदि सभी 4 का चयन किया जाता है, तो एक्सेल फ़ंक्शन फ्लैट मूल्य के अन्य सदस्यों को विभाजित मूल्य को टैग करेगा, जिसने आइटम खरीदा था। इसके अलावा, यह सुभाजित द्वारा खरीदे गए उत्पाद के लिए उदाहरण के लिए विभाजित मान जोड़ देगा, कीमत एक्स और विभाजन के तहत है। "ऑल 4" के बीच चयन किया जाता है, सुभाजित को छोड़कर प्रत्येक कॉलम में दर्ज किया गया डेटा x / 4 होगा
  • अन्य विकल्प के मामले में: सुभाजित और सुभ्रदीप

Image screenshot

इसे प्राप्त करने के लिए मैं किस फ़ंक्शन का उपयोग कर सकता हूं?

जवाबों:


0

यह एक नेस्टेड IF फ़ंक्शन है और थोड़ा लंबा है:

=IF($E$2=$B4,"",IF($D4="All 4",$C4/4,IF(COUNTIF($D4,"*"&$E$2&"*")=1,IF($D4="Soham Subhajit and Subhradeep",$C4/3,IF($D4="Soham and Maiti",$C4/2,IF($D4="Subhajit and Subhradeep",$C4/2,""))),"")))

कॉलम B में B4 पहले नाम से खरीदा गया है
कॉलम C मूल्य में C4 में पहली कीमत
D4 में कॉलम D स्प्लिट के बीच पहले विभाजन हुआ
E2 में कॉलम E में, सुभाजित को, E4 को उपरोक्त सूत्र में लिखें
स्तंभ एफ में एफ 2 में सोहम लिखते हैं, एफ 4 में सूत्र को संशोधित किया गया है ($ ई $ 2 से $ एफ $ 2 बदलें)
G2 में कॉलम G में, सुभ्रदीप लिखिए, G4 में सूत्र को संशोधित किया गया ($ E $ 2 से $ G $ 2 बदलें)
H2 को कॉलम H में मैती लिखते हैं, H4 में सूत्र को संशोधित किया जाता है ($ E $ 2 से $ H $ 2 बदलें)
सभी संशोधन के बाद आप प्रत्येक सूत्र को उसी कॉलम में नीचे खींच सकते हैं
जब भी आप एक नया नाम, मूल्य लिखें और बीच में विभाजन चुनें


0

दो अगर कथन और नाम के बीच AND रखने की आवश्यकता हो।

Price   Split        A1         B1         C1         D1
125     All 4        $31.25      $31.25      $31.25      $31.25 
53      A1 and B1    $26.50      $26.50      $-          $-   
81      C1 D1 and B1 $-          $27.00      $27.00      $27.00 

सूत्र शब्द की जाँच करता है All शुरुआत में, और फिर परिणाम को संख्या के बाद विभाजित करता है All (इसलिए यदि कोई और जुड़ता है, या कोई व्यक्ति छोड़ देता है, तो बस संख्या बदल दें)
यदि यह सब नहीं है, तो यह रिक्त स्थान की संख्या को गिनता है, और यह इसे लोगों के बीच विभाजित करने की संख्या देता है - जैसा कि यह कॉलम के ऊपर के नामों का उपयोग करता है यह जांचने के लिए कि क्या उन्हें भुगतान करना चाहिए, यह आपको कॉलम को बदलने या जोड़ने / हटाने की अनुमति देता है और अभी भी सूत्र काम है

मैं मान रहा हूं कि नाम पंक्ति 1 में हैं, और सी में मूल्य, डी में विभाजित है, और नाम ई में शुरू होते हैं

इस फॉर्मूले को E2 में रखें, और दूसरी कोशिकाओं में कॉपी करें।

=IF(LEFT($D2,3)="All",$C2/VALUE(MID($D2,4,99)),IF(ISERROR(FIND(E$1,$D2)),0,$C2/(((LEN($D2)-LEN(SUBSTITUTE($D2," ","")))))))
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.