कई स्थितियों के आधार पर मूल्य ज्ञात करें


1

मेरे पास दो एक्सेल फाइलें हैं, जिनमें एक ईवेंट (STOPS_DATA) का डेटा है और एक उस ईवेंट (WASTE_DATA) के दौरान कचरे की मात्रा से युक्त है।

नमूना डेटा में पाया जा सकता है: https://drive.google.com/file/d/0BwNJFQtwUMCoalVwenhhb1hXcXc/view?usp=docslist_api

STOPS DATA में एक स्टॉप का शुरुआती समय कॉलम A में होता है और स्टॉप का समय कॉलम B में होता है। मैं जिस प्रकार का कचरा चाहता हूं वह Natte STOPAFVAL voor VERSTELLEN FS में है।

WASTE DATA में अपशिष्ट का प्रारंभिक समय कॉलम A, कॉलम B में WASTE का प्रकार और C. में अपशिष्ट की मात्रा का उल्लेख किया गया है (यह राशि जो मैं वापस करना चाहता हूं)।

मैं चाहता हूं कि STOPS_DATA में प्रत्येक स्टॉप के बाद उससे जुड़े कचरे की मात्रा बढ़े। कारखाने के प्रदर्शन की गणना करने के लिए मैं दूसरे (नहीं दिखाया गया) डेटा का उपयोग कर सकता हूं

मैं यह कैसे कर सकता हूं (अभी भी इस पर काम कर रहा हूं लेकिन अभी तक यह नहीं मिला है)।


1
इसे आज़माने के मौके के बिना किसी जटिल फॉर्मूले में गलती खोजना वाकई मुश्किल है। कृपया अपने मुद्दे को समझने में हमारी सहायता के लिए एक सरलीकृत सूत्र (बिना शीट नामों के) के साथ एक नमूना डेटासेट पोस्ट करने का प्रयास करें। क्या आप वाकई 0 से भिन्न परिणाम प्राप्त करना चाहते हैं? क्या आपने डेट डेटा प्रकारों की दोहरी जांच की है और सभी समान हैं?
मेत जुहेसज

समस्या यह है कि नमूने सभी डच में हैं, इसलिए अगर यह आपको परेशान नहीं करता है तो मैं नमूना डेटा पोस्ट
करूंगा

क्या कोई समझा सकता है कि प्रश्न में नमूना डेटा कैसे जोड़ा जाए?
मिकथान

फ़ाइल साझाकरण सेवा का उपयोग करें और एक लिंक पोस्ट करें।
तेयलिन

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

जवाबों:


0

मुझे आखिर में जवाब मिल गया। यह कोड निर्दिष्ट स्टॉप के लिए सभी अपशिष्ट पाता है।

= INDEX (WASTE_DATA $ सी $ 2: $ सी $ 1452; छोटे (IF ((WASTE_DATA $ B $ 2: $ B $ 1452 = STOPS_DATA $ मैं $ 2); IF ((WASTE_DATA $ A $ 2:!! $ A $ 1452> (A2 टाइम (1, 0, 0))); IF (WASTE_DATA $ A $ 2: $ A $ 1452 <(बी 2 + TIME (1, 0, 0!)); पंक्ति (WASTE_DATA $ B $ 2: $ B $ 1452) - 1, ""); ""), ""); 1))

और फिर CSE दबाएँ। मैं एक नेस्टेड IF फ़ंक्शन का उपयोग करता हूं क्योंकि और सरणियों के साथ काम नहीं करता है। मैं एक घंटा भी निकालता हूं और तिथियों में एक घंटा जोड़ता हूं बस यह सुनिश्चित करने के लिए कि मैं बेकार नहीं हूं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.