एक सेल को उसी राशि से बढ़ाएं दूसरी सेल द्वारा बढ़ाया जाता है


0

अगर विस्फोट के लिए - मेरे पास सेल ए 1 में £ 9.50 और सेल ए 2 में £ 6.50 है।

यदि मैं सेल ए 2 को £ 0.50 से मैन्युअल रूप से बढ़ाता हूं, तो यह £ 7.00 बना देता है, तो मुझे सेल ए 1 की जरूरत है कि स्वचालित रूप से 0.50 भी बढ़े।

क्या यह सूत्र द्वारा किया जा सकता है और यदि ऐसा है तो सूत्र क्या है?


क्या £ 0.50 की वृद्धि हाथ से दर्ज की गई है, यानी आप मैन्युअल रूप से उस सेल में एक नया आंकड़ा टाइप कर रहे हैं, या क्या यह उस सेल पर सूत्र अभिनय के परिणाम के रूप में बढ़ाया जा रहा है?
रोब

जवाबों:


2

नहीं, यह एक सूत्र के साथ नहीं किया जा सकता है। मुझे नहीं लगता कि यह VBA के साथ किया जा सकता है, क्योंकि जैसे ही आप 7.00 के साथ 6.50 को अधिलेखित करते हैं, इस बात का कोई संदर्भ नहीं है कि परिवर्तन से पहले सेल का मूल्य क्या था, इसलिए काम करने का कोई तरीका नहीं है कि पहले के बीच का अंतर और 0.50 के बाद है। ऐसा करने के लिए आपको सेल वैल्यूज़ का इतिहास रखना होगा, जो एक शक्तिशाली जटिल प्रोजेक्ट है।

आप अपने दृष्टिकोण को फिर से करना चाह सकते हैं।

A1 और A2 में दो मान हैं। बी 1 में 0.5 दर्ज करें

C1 में दर्ज करें =A1+$B$1

C2 को कॉपी करें

आपके द्वारा B1 में दर्ज किया गया मान A1 और A2 दोनों में जोड़ा जाएगा और संबंधित परिणाम C1 और C2 में दिखाई देंगे।


मुझे लगता है कि आप मैक्रो में वर्कबुक_सेलेक्शनचेंज्ड इवेंट का उपयोग करके ट्रिक को करने में सक्षम हो सकते हैं (वर्तमान मूल्य को याद रखें और एक बार इसके अनुसार कार्य बदल दिया गया था)। लेकिन मैं आपके दृष्टिकोण को फिर से सुझाने की सलाह दूंगा जैसा कि टेलिन ने सुझाया था। इसका परिणाम बेहतर समाधान में होना चाहिए।
theUser1024

@ TheUser1024, मुझे लगता है कि आपका मतलब वर्कशीट_चेंज घटना से है। लेकिन यह केवल आग लगा देगा सेल बदल गया है और यह परिवर्तन से पहले सेल के मूल्य के संदर्भ में सक्षम नहीं होगा। वर्कशीट_सेलेक्शन चेंज ईवेंट भी है जिसका उपयोग चयनित सेल के मूल्य को एक अस्थायी चर में कॉपी करने के लिए किया जा सकता है, लेकिन क्या होगा यदि उपयोगकर्ता चयन में बदलाव नहीं करता है, बस A1 पर बैठता है और नंबर दर्ज करता रहता है? जैसा कि मैंने ऊपर कहा, पिछली सेल प्रविष्टियों के इतिहास को बनाए रखना थोड़ा अधिक जटिल है।
तेइलिन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.