साप्ताहिक कार्यक्रम को तिथियों की तालिका में बदलना


0

मैं फलों की खपत पर नज़र रख रहा हूं। इस उदाहरण में, मैं दिन के कुछ निश्चित समय में सप्ताह के कुछ दिनों में 10 प्रकार (2 प्रत्येक) में विभाजित 5 फल खाता हूं। कभी-कभी, मैं एक निश्चित दिन में एक निश्चित प्रकार का फल नहीं खाता हूं, इसलिए मैं अगले दिन 2 फल खाकर उठता हूं।


मेरा कोड:


=IFERROR(TEXT(IF(COUNTIF($A5:$I5,"*"&O$1&"*")>1,"More than once!",INDEX($A$3:$I$14,2,MATCH("*"&O$1&"*",$A5:$I5,0))),"ddd, d mmm"),"")


मेरे फल खपत ट्रैकर के हिस्से:


पहला भाग:


enter image description here


अंतिम भाग:


enter image description here


मैं कुछ (जैसे तालिका 3) के साथ समाप्त करना चाहता हूं:


enter image description here


अब तक मुझे मिला सब कुछ (तालिका 4):


enter image description here


मुझे एक और शीट पर टी के माध्यम से कॉलम के को कॉपी करके तालिका 4 मिली और फिर 'रिक्त' को हटा दिया गया, जो विशेष रूप से जाने के अनुसार वास्तव में रिक्त नहीं हैं: |

तालिका 3 से तालिका 4 मैनुअल है।


इसलिए:

  1. मुझे कैसे मिल सकता है एक से अधिक तारीखें अगर डुप्लिकेट समय अवधि बनाने के अलावा दिन के एक ही घंटे में एक निश्चित फल का सेवन किया जा रहा है (विचार करें कि क्या सप्ताह में तीन बार एक ही दिन एक निश्चित फल का सेवन किया जा रहा है)?

  2. मैं और अधिक कुशलता से कैसे हो सकता है सभी तिथियों का संकलन करें साथ में? मैं विशेष पर जाने का उपयोग नहीं कर सकता क्योंकि यह विचार नहीं करता है "" as रिक्त स्थान: |

मुझे लगता है कि पिवट टेबल मदद कर सकती हैं, लेकिन मुझे नहीं पता कि क्या करना है। मुझे लगता है कि वीबीए / मैक्रोज़ बहुत मदद करेंगे, लेकिन मैं सबसे पहले यह देखना चाहूंगा कि मैं उनके बिना क्या कर सकता हूं।


1
आपका सवाल थोड़ा उलझाऊ है। आप जो खाते हैं उसका वर्णन करने के बजाय, कृपया बताएं कि आपको एक्सेल में क्या करने की आवश्यकता है (आपके पास क्या डेटा है, वांछित आउटपुट क्या है, आपने इसे प्राप्त करने की कोशिश की है, सटीक समस्या क्या है) कृपया केवल वह संस्करण शामिल करें जिसे आप वास्तव में उपयोग कर रहे हैं, कृपया ध्यान दें कि Google-स्प्रेडशीट पर प्रश्न यहां ऑफ-टॉपिक हैं।
Máté Juhász

1
अब शायद इसकी देखरेख की जा सकती है :( कृपया अपना डेटा समझने में हमारी सहायता करने के लिए स्क्रीनशॉट रखें
Máté Juhász

@ मेरे जीवन की कहानी MátéJuhász :)) धन्यवाद मैं बाद में संपादित करूँगा
BCLC

@ MátéJuhász संपादित धन्यवाद ^ - ^
BCLC

जवाबों:


1

मैं एक और शीट बनाता हूं जहां मैंने डेटा को सामान्य किया।

मैंने इनपुट विधि को बदल दिया है, एक पैरामीटर शीट और एक डैशबोर्ड जोड़ा है।

Parameters and data

योजना

अगर आप चाहते हैं कि मुझे बताओ!


आपकी योजना नहीं खोली जा सकती है .. आपको इसे फिर से जांचना चाहिए
Michthan

पुरस्कार के लिए पुरस्कृत और प्रयास के लिए upvoting लेकिन यह काफी मेरे सवाल का जवाब नहीं है। कृपया तालिका 3 देखें। इसके अलावा मैंने अपना जवाब भी जोड़ दिया है। मुझे बताओ कि तुम क्या सोचते हो
BCLC

0
  1. बस कई कोशिकाओं का उपयोग करें।

  2. योग्य यह वास्तव में बहुत सरल है। एक्सेल में यह एक्सेल है सूत्र :

आपको VB कोड की आवश्यकता नहीं है। Col B और ARRAY में एक सेल में इसे डालें, नीचे देखें कि इसे कैसे करना है, और तब तक नीचे खींचें जब तक कि यह खाली न होने लगे।

= IFERROR (INDEX ($ A $ 1: $ A $ 100, छोटे (IF ($ A $ 1: $ A $ 100 से & lt; & gt; "", (आरओडब्ल्यू $ A $ 1: $ एक $ 100)), पंक्ति (1: 1)) ), "")

सवाल कहां है

मेरे पास स्तंभ A में डेटा की एक विस्तारित सूची है जो एक बाहरी स्रोत से आती है। कॉलम ए में डेटा में कई खाली अंतराल हैं।   मैं कॉलम A से मूल्यों को पुनः प्राप्त करने में सक्षम होना चाहता हूं और उन्हें बिना अंतराल के कॉलम B में डाल सकता हूं। मैं सॉर्टिंग या फ़िल्टरिंग का उपयोग नहीं करना चाहता क्योंकि डेटा को हर समय अपडेट किया जा रहा है।

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

Google पत्रक में फ़िल्टर फ़ंक्शन के साथ सूत्र कुछ करना है और बहुत सरल है। मुझे अब स्रोत नहीं मिल रहा है।

= IFERROR (फिल्टर (शीटनाम! K: K, LEN (शीटनाम! K: K))), ""

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