मुझे एक सूत्र लिखने में कुछ मदद चाहिए जो निम्न कार्य करता है:
- देखने के लिए लगता है कि अगर एक संकेतक = 1
- यदि संकेतक = 1, उस विशेष कुंजी के लिए उपलब्ध संख्या के आधार पर कुंजी मान को देखें
- उस विशेष पंक्ति के लिए प्रयुक्त कुंजियों के इतिहास का उपयोग करते हुए, अतिरिक्त मानों को देखते रहें
- अगली पंक्ति के लिए रीसेट और दोहराएं
उदहारण के लिए:
COLUMN A B C D E F G H I J K L M
Row Indicators | Matched Key | Key Counts
3 U1 U2 U3 | U1 U2 U3 | A B C D
4 1 0 1 | B N/A D | 0 1 0 1
5 1 1 1 | A A D | 2 0 0 2
मुझे जो सूत्र लिखना है वह "मिलान कुंजी" अनुभाग के लिए है।
बाईं ओर से पंक्ति 4 पढ़ना:
- U1 और U3 दोनों में संकेतक हैं, इसलिए मैं कुंजी गणना तालिका में पहुंचता हूं कि मुझे 1 बी और एक डी मिला है
- "मिलान की" में U1 को "B" को इसकी कुंजी के रूप में "B" मिलता है और "Matched Key" में U3 को D. U2 मिलता है, क्योंकि इसके संकेतक के 0 पर सेट होने पर कोई मूल्य नहीं दिया जाता है।
पंक्ति 5 पर:
- U1, U2 और U3 सभी को कुंजी असाइनमेंट की आवश्यकता होती है।
- मैं "कुंजी गणना" में देखता हूं और देखता हूं कि मेरे पास 2 ए और 1 डी हैं।
- U1 और U2 को A मिलता है और U3 को Ds में से एक मिलता है (इसमें एक बचेगा)।
पंक्ति 5 में U2 को A क्यों सौंपा गया है?
—
पेट्र फेडोरोव
मेरे पास पंक्ति 5 में 2 "ए" कुंजी मायने रखती है, चाबियाँ सौंपने की प्राथमिकता बाएं से दाएं काम करती है। इसलिए पहले मैं सभी उपलब्ध ए, फिर बी, आदि का उपयोग
—
करूंगा
@ mrkb80 कृपया अपने सूत्र को प्रश्न में संपादित करें।
—
महामहिम