सेल वैल्यू के आधार पर डेटा के लिए एक्सेल रेंज - एक्सेल, एक्सेल-वीबीए, एक्सेल-फॉर्मूला, रेंज

मैं एक्सेल बनाने की कोशिश कर रहा हूं जो सेल वैल्यू के आधार पर रेंज को बढ़ाएगा या घटाएगा।

मेरे पास 3 कॉलम हैं (डेटा के लिए सेल, फॉर्मूला 1, फॉर्मूला 2)

मैं "इकाइयों की संख्या" के तहत सेल में संख्या टाइप करना चाहता हूं और उदाहरण के लिए उत्पन्न करने के लिए इन 3 कॉलम की 1000 पंक्तियां (डेटा के लिए सेल, सूत्र 1, फॉर्मूला 2)

फॉर्मूला 1 - =IF(K5=0;"";K5) हर पंक्ति पर है (मैंने सूची परिभाषित की है)

फॉर्मूला 2 - =IF(G5&H5="";"";(G5&","&H5)) प्रत्येक अगली पंक्ति पर 1 से बढ़ने की जरूरत है

क्या आप मेरी मदद कर सकते हैं, इस समारोह को कैसे प्राप्त करें?

बेहतर चित्रण के लिए यहां एक स्क्रीनशॉट है:

यहां स्क्रीन

हर सलाह के लिए धन्यवाद।

उत्तर:

जवाब के लिए 0 № 1

मान लें कि आप अपने प्रकार से मेल खाने वाली तालिका से एन मानों को देखना चाहते हैं, जहां n दिखाए जाने वाले रिकॉर्ड्स की संख्या है (चित्र देखें), यह निम्नलिखित ऐरे सूत्र के साथ किया जा सकता है

=IFERROR(INDEX($B$4:$B$500,SMALL(IF($D$1=$A$4:$A$500,ROW($A$4:$A$500)-ROW($A$4)+1),IF(ROW(1:1)<=$G$1,ROW(1:1),""))),"")

फॉर्मूला दबाने में ध्यान देने के लिए ध्यान रखें CTRL+एएलटी+दर्ज

यहां छवि विवरण दर्ज करें


संबंधित सवाल
सबसे लोकप्रिय