सेल वैल्यू बदलें एक्सेल में 8 पड़ोस सेल में मूल्यों पर निर्भर करता है [बंद]


0

मेरी एक्सेल शीट में 400 डेटा पॉइंट हैं, इसकी एक छवि पिक्सेल मानों की तरह है, लेकिन मेरे कुछ डेटा पॉइंट गायब हैं, इसलिए उस सेल का मूल्य शून्य है, डेटा में केवल चार मान 1,2,3 हैं और 4. मुझे असाइन करने की आवश्यकता है पड़ोस 8 कोशिकाओं को देखकर लापता कोशिकाओं का मूल्य और यदि किसी भी मूल्य में अधिक संख्या है, तो इसे लापता सेल के मूल्य के रूप में सौंपा जाएगा


कृपया हमारे साथ साझा करें कि आपने अब तक क्या प्रयास किया है? पड़ोसियों के लिए गणना, औसत का नियम क्या है? क्या आप इसे मैक्रो के साथ प्राप्त करना चाहते हैं (कृपया अपने प्रश्न के लिए VBA टैग जोड़ें), या मानक सूत्रों के साथ (कृपया टैग वर्कशीट-फ़ंक्शन जोड़ें)?
मेत्से जुहेज़

मेरे डेटा में केवल 4 मान शामिल हैं। लापता सेल में इनमें से किसी भी एक मान को असाइन करें जिसके द्वारा रिक्त सेल के पड़ोस में मूल्य की अधिक संख्या है। मैं सूत्र
निधेश एन

गुम डेटा बिंदु खाली नहीं हैं इसका मूल्य = 0
निधेश एन

आपके पास चार मूल्य क्या हैं? अगर दो की गिनती एक ही है तो क्या आप उनमें से केवल एक के साथ खुश हैं? कृपया टिप्पणी में जवाब न दें, लेकिन अपने प्रश्न को संपादित करें, कृपया अपने प्रश्न को अपने पिछले उत्तर में संपादित करें।
जुहेज़

यह एक लंबा और भद्दा फॉर्मूला बनने जा रहा है। यदि स्प्रैडशीट इतनी सरल है, तो इसे एक सीएसवी और एक छोटी स्क्रिप्ट में निर्यात करना बहुत जल्दी होगा।
पॉल

जवाबों:


2
  1. अपनी पूरी वर्कशीट को डुप्लिकेट करें
  2. नई श्रेणी के ऊपरी बाएँ कोने में इस सूत्र को दर्ज करें: =IF(Sheet1!B2>0,Sheet1!B2,IFERROR(INDEX(MODE.MULT(Sheet1!A1:C3),1),MAX(Sheet1!A1:C3)))
  3. पूरी सीमा के माध्यम से सूत्र की प्रतिलिपि बनाएँ

सूत्र:

  • =IF(Sheet1!B2>0,...) - यदि मूल मान> 0 था, तो इसे परिवर्तित नहीं करता है
  • INDEX(MODE.MULT(Sheet1!A1:C3),1)- MODE.MULTचयनित रेंज के सभी मोड लौटाता है, INDEXबस पहले वाले का चयन करता है। ( MODE.MULTपरिणामों की एक सरणी का परिणाम, यह केवल Excel 2010 से उपलब्ध है। चूंकि सूत्र केवल अपने पहले आइटम का उपयोग करता है, इसलिए सूत्र सूत्र के रूप में सूत्र में प्रवेश करना आवश्यक नहीं है)
  • IFERROR(...,MAX(Sheet1!A1:C3))- MODE.MULTपरिणाम में त्रुटि, जब सभी संख्याएं केवल एक बार होती हैं, तो यह मामला सबसे बड़ा एक चुनता है (सबसे छोटा एक 0 होगा (खुद))

इससे पहले:
यहाँ छवि विवरण दर्ज करें

उपरांत:
यहाँ छवि विवरण दर्ज करें


mode.mult को Excel 2010 में जोड़ा गया था, इसलिए यह समाधान पुराने संस्करणों पर काम नहीं करेगा (OP Excel संस्करण को इंगित नहीं करता है)। यह एक अरै फंक्शन है। क्या यह उन मामलों में से एक है, जहां आप इसे किसी अन्य फ़ंक्शन के अंदर उपयोग कर सकते हैं, एक सूत्र के रूप में सूत्र में प्रवेश करने की आवश्यकता के बिना?
Fixer1234
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.