सेल मानदंडों के आधार पर ऑटो अनुक्रमिक नंबरिंग - दो स्वतंत्र स्वचालित नंबरिंग अनुक्रम बनाएं


0

स्तंभ A में नंबरिंग कैसे करें किसी भी पंक्तियों को स्तंभ C में Word "TOTAL" को छोड़ें, लेकिन अगली पंक्तियों में फिर से उठाएं? उसी समय कॉलम C में "TOTAL" शब्द वाली पंक्तियों की अपनी संख्या हो सकती है?

यह एक एकल सूत्र के साथ प्राप्त किया जाना चाहिए और स्तंभ A के नीचे आने वाली नई उपयुक्त संख्याओं के साथ कॉलम स्वत: जारी रखें जब नई पंक्तियां बनाई जाती हैं / स्तंभ C अपडेट किया जाता है।

मैंने कोशिश की (नीचे दिए गए उत्तर का उपयोग करके) = IF (C1 = "TOTAL", COUNTIF (C $ 1: C1, "TOTAL"), ROW (A1) -COUNTIF (C $ 1: C1, "TOTAL")) यह काम करता है लेकिन यह स्वचालित रूप से कॉलम A में नहीं फैलता है।

एक उदाहरण के रूप में अगर कुछ पंक्तियों में "TOTAL" है तो कॉलम A होगा:

   Col A   Col C 
    1        S
    2        S
    1      TOTAL
    3        S
    2      TOTAL
    3      TOTAL
    4        S
    5        S
    4      TOTAL

आप एक ही कॉलम में संख्याओं को रोकना चाहते हैं? यदि पंक्तियों 3 और 5 में "TOTAL" है कोल सी, अनुक्रम में कर्नल A जा रहा है: 1, 2, 1, 3, 2, 4? आप कर्नल ए नहीं होना चाहते हैं: 1, 2, रिक्त, 3, रिक्त, 4, और कर्नल बी होना चाहिए: रिक्त, रिक्त, 1, रिक्त, 2, रिक्त, ...?
फिक्सर 1234

यदि पंक्तियों में 3 और 5 में "TOTAL" है, तो C, नीचे दिए गए अनुक्रम में A होगा: 1, 2, 1, 3, 2, 4. मैंने एक छवि संलग्न करने की कोशिश की, लेकिन कम प्रतिष्ठा ने मुझे ऐसा करने से रोका, माफ़ कीजिये।
मार्सिन

कर्नल सी में एक से अधिक अनुक्रमिक पंक्ति में TOTAL हो सकता है?
फिक्सर 1234

हां, स्तंभ C में TOTAL एक के बाद एक दिखाई देगा, और दूसरा मान एक के बाद एक कई पंक्तियों में भी दिखाई दे सकता है।
मारकिन

डार, मेरे पास एक सरल समाधान था यदि कोई अनुक्रमिक कुल नहीं थे। ड्रॉइंग बोर्ड पर वापस।
फिक्सर 1234

जवाबों:


3

यहाँ एक उपाय है। यह मानता है कि डेटा पंक्ति 1 में शुरू होता है (यदि नहीं, तो पंक्ति संदर्भ ऑफसेट करें)। A1 में सूत्र:

    =IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL"))

संपूर्ण डेटा श्रेणी के लिए उस डाउन ए कॉलम को कॉपी करें।

अद्यतन: यह उत्तर में टिप्पणियों से चर्चा को मजबूत करेगा। प्रश्न कर्नल ए में मान रखने का प्रयास करता है, जैसे ही नई प्रविष्टियां कर्नल सी में जुड़ जाती हैं। यह ISBLANKफार्मूला ए और प्रीपोपुलेटिंग कर्नल ए के परीक्षण को जोड़कर किया जा सकता है :

    =IF(ISBLANK(C1),"",IF(C1="TOTAL",COUNTIF(C$1:C1,"TOTAL"),ROW(A1)-COUNTIF(C$1:C1,"TOTAL")))

इसे कर्नल ए में मनमाने ढंग से बड़ी संख्या में कोशिकाओं में कॉपी किया जा सकता है। जब कोई मान Col C में दर्ज किया जाता है, तो सूत्र पहले की तरह काम करेगा।


आपको Fixer1234 धन्यवाद, कि यह खूबसूरती से करता है, लेकिन मैं यह भी चाहूंगा कि यह स्वचालित रूप से हर नई पंक्ति के लिए कॉलम को जारी रखे ... मैंने सरणी सूत्र की कोशिश की, लेकिन सफलता के बिना ...
Marcin

@MarcinLachner यदि आप समझा सकते हैं कि आप इसका क्या मतलब है, मुझे यकीन है कि एक समाधान है, जो मैं देख रहा हूं वह एक सूत्र है जो स्तंभ के नीचे सभी तरह से जारी रखा जा सकता है =]
टायसन

क्षमा करें टायसन, मैंने खुद को स्पष्ट नहीं किया है: जब कॉलम C में एक नई पंक्ति को इनपुट मिलता है (उदा। "TOTAL"), तो मैं सही संख्या के साथ अपडेट करने के लिए A कॉलम चाहूंगा। वर्तमान में हमारे पास एक अर्ध-मैनुअल व्यवस्था है, जिसके द्वारा किसी स्तंभ को सूत्र को नीचे खींचने की आवश्यकता है यदि कोई नई पंक्ति है।
Marcin

ऐसा करने के कुछ तरीके हैं। सबसे आसान तरीका है कि आप जरूरत से ज्यादा पंक्तियों को पूर्व-आबाद करें। संपूर्ण सूत्र (समान चिह्न को छोड़कर) को अंदर चिपकाएं: IFBLANK (C1, "", सूत्र) (यह A1 के लिए है; स्तंभ को विस्तारित सूत्र को हमेशा के लिए कॉपी करें)। अतिरिक्त प्रविष्टियाँ तब तक रिक्त रहेंगी जब तक कि उस पंक्ति के लिए कॉलम C में कुछ नहीं जाता। यदि आपका डेटा सूत्र की प्रतिलिपि बनाने से अधिक पंक्तियों में समाप्त होता है, तो स्तंभ A में किसी भी सेल की प्रतिलिपि बनाएँ और दूसरी कुछ पंक्तियों के लिए पेस्ट करें। अन्यथा, आपको संभवतः एक VBA कार्यक्रम की आवश्यकता है।
फिक्सर 1234

IFBLANK (C1, "", सूत्र) ने काम नहीं किया "अज्ञात फ़ंक्शन:" IFBLANK "(Google स्प्रेडशीट) कहते हैं।
Marcin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.