G'Day,प्रत्येक सेल को सही ढंग से पढ़ने के लिए यूडीएफ के लिए Excel के सरणी-सूत्रों का उपयोग कैसे करें?
मैं प्रत्येक कोशिका सूत्र में गतिशील रूप से पढ़ सकते हैं मदद करने के अपने आप को समझ कैसे Excel के सरणी-फार्मूले (Control + Shift + Enter) के प्रति अधिक एक प्रश्न है।
मैंने आपको यह दिखाने के लिए एक सरल उदाहरण बनाया है कि मेरा क्या मतलब है।
मैंने एक छोटा काल्पनिक खेत बनाया जिसमें कुछ जानवर हैं, जो नामों से सूचीबद्ध हैं और जानवर जो बनाता है उसकी आवाज़ प्रदान करेंगे। अगले कॉलम में मैंने मेकसाउंड नामक एक उपयोगकर्ता परिभाषित फ़ंक्शन बनाया जो कि जानवरों का एक इनपुट लेता है और वह जानवर जो बनाता है उसका जवाब देता है। जैसा कि नीचे स्नैपशॉट चित्र में दिखाया गया है।
दुर्भाग्य से, मैंने सोचा था कि एक arrayformula मैं विभिन्न जानवरों लिस्टिंग कोशिकाओं है कि लेने सकता है और यह बजाय इस स्नैपशॉट की तरह समाप्त होता है।
तो मैं कैसे पहचान करने के लिए मैं कॉलम बी में विभिन्न कोशिकाओं है के रूप में मैं जानता हूँ कि नीम हकीमों अन्य जानवरों के लिए इस सवाल का जवाब नहीं है arrayformula पूछ सकते हैं। :-)
यहां एक और स्नैपशॉट है जो मैंने उपयोग किए गए संपीड़न और कोड के लिए सरफॉर्म्यूल के बगल में सूत्र दिखा रहा है।
Public Function MakesSound(AnimalName As String) As Variant
Select Case AnimalName
Case Is = "Duck"
MakesSound = "Quack!"
Case Is = "Cow"
MakesSound = "Moo!"
Case Is = "Bird"
MakesSound = "Tweet!"
Case Is = "Sheep"
MakesSound = "Ba-Ba-Ba!"
Case Is = "Dog"
MakesSound = "Woof!"
Case Else
MakesSound = "Eh?"
End Select
End Function
मैं सुझाव के लिए खुले हूँ।
धन्यवाद, पीटर।
आप 'इंडेक्स/MATCH' या यहां तक कि' VLOOKUP' का उपयोग क्यों नहीं करते? – brettdj
मैं अब यह देखने के लिए सरणी सूत्रों की खोज कर रहा हूं कि कौन से प्रभाव होते हैं। मैं इसे सुझाव देने के लिए धन्यवाद, brettdj। –