आप एक सरणी सूत्र का उपयोग कर सकते हैं। उस सेल में जिसमें आप अधिकतम गणना करना चाहते हैं: = अधिकतम (यदि ([test], [if true], [if false]) जहां आप वर्ग को ब्रैकेट में बदलते हैं परीक्षण के साथ, अगर सही है क्या वापस जाने के लिए और क्या गलत है, तो वापस जाने के लिए उदाहरण के लिए:।
=MAX(IF(MOD(A2:A25,2)=0,A2:A25,0)
इस सूत्र मैं स्तंभ A में मान अगर 2 से विभाजित मूल्य नहीं शेष है में ध्यान दें कि मैं का उपयोग करें। मेरी तुलना में कोशिकाओं की एक श्रृंखला और मूल्य में यदि एक सेल की बजाय झूठी है।
अब, सेल को संपादित करते समय, Ctrl + Shift + Enter दबाएं (Ctrl कुंजी और Shift को दबाएं गेटर और फिर एंटर दबाएं)।
यह एक सरणी सूत्र बनाता है जो सीमा में प्रत्येक मान पर कार्य करता है।
EDIT बीटीडब्ल्यू, क्या आप इस प्रोग्रामेटिक या मैन्युअल रूप से करना चाहते थे? यदि प्रोग्रामेटिक रूप से, तो आप किस पर्यावरण का उपयोग कर रहे हैं? VBA? सी#?
संपादित VBA के माध्यम से, तुम इतनी तरह FormulaArray संपत्ति और R1C1 संदर्भ का उपयोग करने की आवश्यकता है:
Range("A1").Select
Selection.FormulaArray = "=MAX(IF(MOD(R[1]C:R[24]C,2)=0,R[1]C:R[24]C,0))"