मैं एक संरचित तालिका के लिए न्यूनतम प्रदर्शित करने के लिए एक्सेल 2013 प्राप्त करने की कोशिश कर रहा हूं, लेकिन केवल उन पंक्तियों से जो आज या उसके बाद दिनांकित हैं।
तालिका एक मानक संरचित तालिका है, और अधिकांश सूत्र मैं लक्ष्यीकरण के लिए [@ [कॉलम] पदनाम का उपयोग कर रहा हूं।
नामक कॉलम में date
मेरे पास हाथ से लिखी हुई तारीखें हैं, एक्सेल उनके साथ गणित के लिए धारावाहिक की तारीखों के रूप में काम करेगा और मैंने उपयोग किया है today()
उनमें से कुछ में यह गणना करने के लिए कि प्रविष्टियों के बीच कितने दिन बीत गए हैं (यदि आप रुचि रखते हैं तो दैनिक ब्याज गणना)
यह इस बात का उदाहरण है कि अधिकांश स्प्रेडशीट फ़ार्मुलों की तरह दिखते हैं और मैं घंटों तक, मैनुअल डेटा प्रविष्टि के बहुत से इस पर रहा हूं।
=IF([@DESCRIPTION]="mortgage",IF(([@DATE]-B236<1),P236-[@[Paid on card]]-[@[Paid from Savings]],(((([@DATE]-B236)*0.001367)*P236)+P236-[@[Paid on card]]-[@[Paid from Savings]])),IF(([@DATE]-B236<1),P236,(((([@DATE]-B236)*0.001367)*P236)+P236)))
जो मूल रूप से यदि लेन-देन को बंधक करार दिया जाता है, तो अंतिम शेष राशि से वर्तमान शेष राशि की गणना करें और यदि अंतिम प्रविष्टि के बाद से कम से कम एक दिन हो गया है, तो कार्ड से किए गए अंतिम शेष प्रवेश शून्य भुगतान के बाद से कई दिनों के लिए दैनिक ब्याज जोड़ें। या बचत से यदि नहीं तो बस अंतिम शेष राशि की गणना करें और उचित के रूप में कोई भी ब्याज जोड़ें।
मुझे कॉलम "खाता शेष" के लिए न्यूनतम मूल्य जानने की आवश्यकता है, लेकिन केवल उन पंक्तियों में जिनकी तिथि है >today()
और मेरे जीवन के लिए मैं ऐसा करने का तरीका नहीं निकाल सकता।
मैं कुछ जीवन सोच रहा हूं IF(min"where[@[date]]-today()>1")
लेकिन यह है कि कुछ एक्सेल स्वीकार करेंगे की तुलना में TSQL की तरह अधिक पढ़ता है।
या =WHERE([@[date]]-today()>1,MIN
यदि कोई गैर VBA समाधान है तो मैं इसे पसंद करूंगा, लेकिन यदि नहीं, तो मैं VBA समाधान का उपयोग करूंगा।