क्या मैं एक सेल में 1 से 20 तक की संख्या दर्ज कर सकता हूं और उसी सेल में स्वचालित रूप से $ 2.25 गुणा हो जाएगा और मुझे कुल मिलेगा
क्या मैं एक सेल में 1 से 20 तक की संख्या दर्ज कर सकता हूं और उसी सेल में स्वचालित रूप से $ 2.25 गुणा हो जाएगा और मुझे कुल मिलेगा
जवाबों:
आप ऐसा नहीं कर सकते कि एक सूत्र के साथ सेल को उसी तरह बदल दिया जाए।
आपको एक मैक्रो का उपयोग करने की आवश्यकता होगी, या एक अलग सेल में सूत्र होगा।
IE सेल A1 में आप 15 दर्ज करें सेल A2 में आप '= a1 * 2.25' दर्ज करें
सेल A2 $ 33.75 दिखाएगा
यदि आप मैक्रो का उपयोग करना चाहते हैं, तो वर्कशीट चेंज ईवेंट देखें
Private Sub Worksheet_Change(ByVal Target As Range)
if Target.Address = "$A$1" then
'code to perform something
End if
End Sub
जैसा कि जॉन सी ने बताया है, आप सीधे ऐसा नहीं कर सकते।
एक वैकल्पिक समाधान जो उन्होंने पोस्ट किया है वह आपके द्वारा इच्छित मूल्यों के साथ एक सूची बनाने के लिए होगा, इसलिए उपयोगकर्ता फिर सेल पर क्लिक कर सकता है, और सूची से सही मूल्य का चयन कर सकता है।
ऐसा करने के लिए, टैब डेटा खोलें, और डेटा सत्यापन चुनें। अनुमति चुनें-> सूची और उसके द्वारा अलग किए गए सभी नंबरों को भरें; (अतः २.२५; ४.५०; ६. ;५; आदि) (आप इन संख्याओं को अपनी एक्सेलशीट में भी लिख सकते हैं, और इन कोशिकाओं को चुनने के लिए सूत्र के अंत में स्थित छोटे बटन पर क्लिक करें।
अब, हर बार जब कोई उस सेल पर क्लिक करता है, तो एक सूची पॉप हो जाएगी और वे उस नंबर को चुन सकते हैं, बजाय इसे टाइप करने के।