সুচিপত্র
তারিখ সহ একটি প্রতিবেদন, বিনিয়োগ পরিকল্পনা বা অন্য কোনো ডেটাসেটে কাজ করার জন্য, আপনাকে প্রায়ই একটি নির্দিষ্ট সময়ের মধ্যে সংখ্যা যোগ করতে হতে পারে। এই টিউটোরিয়ালটি আপনাকে একটি দ্রুত এবং সহজ সমাধান শেখাবে - মানদণ্ড হিসাবে তারিখের পরিসর সহ SUMIFS সূত্র৷
আমাদের ব্লগে এবং অন্যান্য এক্সেল ফোরামে, লোকেরা প্রায়শই তারিখ পরিসরের জন্য SUMIF কীভাবে ব্যবহার করতে হয় তা জিজ্ঞাসা করে৷ বিন্দু হল যে দুটি তারিখের মধ্যে যোগ করার জন্য, আপনাকে উভয় তারিখ সংজ্ঞায়িত করতে হবে যখন Excel SUMIF ফাংশন শুধুমাত্র একটি শর্তের অনুমতি দেয়। সৌভাগ্যবশত, আমাদের কাছে SUMIFS ফাংশনও রয়েছে যা একাধিক মানদণ্ডকে সমর্থন করে।
এক্সেল-এ দুটি তারিখের মধ্যে থাকলে কীভাবে যোগ করা যায়
একটি নির্দিষ্ট তারিখের সীমার মধ্যে মান যোগ করতে, ব্যবহার করুন মানদণ্ড হিসাবে শুরু এবং শেষ তারিখ সহ একটি SUMIFS সূত্র। SUMIFS ফাংশনের সিনট্যাক্সের জন্য আপনাকে প্রথমে যোগ করার মানগুলি নির্দিষ্ট করতে হবে (sum_range), এবং তারপর পরিসীমা/মাপদণ্ড জোড়া প্রদান করুন। আমাদের ক্ষেত্রে, পরিসর (তারিখের একটি তালিকা) উভয় মানদণ্ডের জন্য একই হবে৷
উপরের বিবেচনায়, দুটি তারিখের মধ্যে মানের সমষ্টির সাধারণ সূত্রগুলি এই ফর্মটি গ্রহণ করে:
সহ থ্রেশহোল্ড তারিখগুলি:
SUMIFS( sum_range, dates,">= start_date", dates, "<= শেষ_তারিখ")থ্রেশহোল্ড তারিখগুলি বাদ দিয়ে:
SUMIFS( sum_range, তারিখগুলি,"> start_date", তারিখ, "< শেষ_তারিখ")যেমন আপনি দেখতে পাচ্ছেন, পার্থক্যটি শুধুমাত্র লজিক্যাল অপারেটরের মধ্যে। প্রথম সূত্রে, আমরা বৃহত্তর ব্যবহার করিফলাফলে থ্রেশহোল্ড তারিখগুলি অন্তর্ভুক্ত করতে বা সমান (>=) এবং এর কম বা সমান (<=)। দ্বিতীয় সূত্রটি পরীক্ষা করে যে কোনো তারিখ এর চেয়ে বড় (>) বা (<) এর চেয়ে কম, শুরু এবং শেষের তারিখগুলি বাদ দিয়ে।
নীচের সারণী, ধরুন আপনি একটি নির্দিষ্ট তারিখের সীমার অন্তর্ভুক্ত প্রকল্পগুলির যোগফল দিতে চান। এটি সম্পন্ন করার জন্য, এই সূত্রটি ব্যবহার করুন:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
আপনি যদি সূত্রে একটি তারিখের পরিসর হার্ডকোড না করতে চান, তাহলে আপনি F1-এ শুরুর তারিখ টাইপ করতে পারেন, শেষ তারিখ G1, যৌক্তিক অপারেটর এবং সেল রেফারেন্সগুলিকে একত্রিত করুন এবং এইভাবে উদ্ধৃতি চিহ্নগুলিতে পুরো মানদণ্ডটি সংযুক্ত করুন:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
সম্ভাব্য ভুলগুলি এড়াতে, আপনি সরবরাহ করতে পারেন DATE ফাংশনের সাহায্যে তারিখগুলি:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&DATE(2020,9,20))
আজকের তারিখের উপর ভিত্তি করে একটি গতিশীল পরিসরের মধ্যে যোগফল
পরিস্থিতিতে যখন আপনাকে একটি গতিশীল তারিখ সীমার মধ্যে ডেটা যোগ করতে হবে (আজ থেকে X দিন আগে বা Y দিন এগিয়ে), TODAY ফাংশন ব্যবহার করে মানদণ্ড তৈরি করুন, যা বর্তমান তারিখ পাবে এবং এটি স্বয়ংক্রিয়ভাবে আপডেট হবে।
উদাহরণস্বরূপ, শেষের বকেয়া বাজেটের যোগফল 7 দিন আজকের তারিখ সহ , সূত্রটি হল:
=SUMIFS(B2:B10, C2:C10, ""&TODAY()-7)
আপনি যদি চূড়ান্ত ফলাফলে বর্তমান তারিখটি অন্তর্ভুক্ত না করতে চান তবে ব্যবহার করুন আজকের তারিখ বাদ দেওয়ার প্রথম মানদণ্ডের জন্য অপারেটর (<) থেকে কম এবং এর চেয়ে বড় বা সমান (>=) দ্বিতীয় মানদণ্ডের জন্যআজ থেকে 7 দিন আগের তারিখটি অন্তর্ভুক্ত করুন:
=SUMIFS(B2:B10, C2:C10, "="&TODAY()-7)
একইভাবে, আপনি মানগুলি যোগ করতে পারেন যদি একটি তারিখ নির্দিষ্ট দিনের সংখ্যা হয় ফরওয়ার্ড।
উদাহরণস্বরূপ, পরবর্তী 3 দিনের মধ্যে মোট বাজেট পেতে, নিম্নলিখিত সূত্রগুলির মধ্যে একটি ব্যবহার করুন:
আজকের তারিখ ফলাফলে অন্তর্ভুক্ত করা হয়েছে:
=SUMIFS(B2:B10, C2:C10, ">="&TODAY(), C2:C10, "<"&TODAY()+3)
আজকের তারিখটি ফলাফলে অন্তর্ভুক্ত নয়:
=SUMIFS(B2:B10, C2:C10, ">"&TODAY(), C2:C10, "<="&TODAY()+3)
দুটি তারিখ এবং অন্য একটি মানদণ্ডের মধ্যে থাকলে যোগফল
একটি তারিখ সীমার মধ্যে মানগুলি যোগ করতে যা একটি ভিন্ন কলামে অন্য কিছু শর্ত পূরণ করে, কেবলমাত্র আপনার SUMIFS সূত্রে আরও একটি পরিসর/মাপদণ্ড যুক্ত করুন৷
উদাহরণস্বরূপ, একটি নির্দিষ্ট সময়ের মধ্যে বাজেটের যোগফল যে সমস্ত প্রজেক্টের নামে "টিপ" আছে তার তারিখের পরিসর, ওয়াইল্ডকার্ডের মাপকাঠি সহ সূত্রটি প্রসারিত করুন:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1, A2:A10, "tip*")
যেখানে A2:A10 হল প্রজেক্টের নাম, B2:B10 হল সংখ্যার যোগফল, C2:C10 হল পরীক্ষা করার তারিখ, F1 হল শুরুর তারিখ এবং G1 হল শেষের তারিখ৷
অবশ্যই, কোনো কিছুই আপনাকে সেপাতে তৃতীয় মানদণ্ডে প্রবেশ করতে বাধা দেয় না সেলকেও রেট দিন, এবং স্ক্রীনশটে দেখানো সেই ঘরটিকে উল্লেখ করুন:
SUMIFS তারিখের মানদণ্ডের সিনট্যাক্স
এক্সেল SUMIF-এর মানদণ্ড হিসাবে তারিখগুলি ব্যবহার করার ক্ষেত্রে এবং SUMIFS ফাংশন, আপনি বিভ্রান্ত হবেন এমন প্রথম ব্যক্তি হবেন না :)
একটি ঘনিষ্ঠভাবে তাকালে, তবে, সমস্ত ধরণের ব্যবহারের ক্ষেত্রে কয়েকটি সাধারণ নিয়মে ফুটে ওঠে:
আপনি যদি সরাসরি মাপদণ্ডে তারিখ রাখেনআর্গুমেন্টস , তারপর তারিখের ঠিক আগে একটি লজিক্যাল অপারেটর (>, <, =, ) টাইপ করুন এবং পুরো মানদণ্ডটি উদ্ধৃতিতে আবদ্ধ করুন। উদাহরণস্বরূপ:
=SUMIFS(B2:B10, C2:C10, ">=9/10/2020", C2:C10, "<=9/20/2020")
যখন একটি পূর্বনির্ধারিত সেলে তারিখ ইনপুট করা হয়, তখন একটি পাঠ্য স্ট্রিং আকারে মানদণ্ড প্রদান করুন: উদ্ধৃতি চিহ্নগুলিতে একটি লজিক্যাল অপারেটরকে আবদ্ধ করুন একটি স্ট্রিং শুরু করুন এবং স্ট্রিং বন্ধ করার জন্য একটি অ্যাম্পারস্যান্ড (&) ব্যবহার করুন। উদাহরণস্বরূপ:
=SUMIFS(B2:B10, C2:C10, ">="&F1, C2:C10, "<="&G1)
যখন একটি তারিখ অন্য ফাংশন যেমন DATE বা TODAY() দ্বারা চালিত হয়, একটি তুলনা অপারেটর এবং একটি ফাংশন সংযুক্ত করুন। উদাহরণস্বরূপ:
=SUMIFS(B2:B10, C2:C10, ">="&DATE(2020,9,10), C2:C10, "<="&TODAY())
তারিখের মধ্যে এক্সেল SUMIFS কাজ করছে না
যদি আপনার সূত্রটি কাজ করছে না বা ভুল ফলাফল দিচ্ছে, তাহলে নিম্নলিখিত সমস্যা সমাধানের টিপস কেন এটির উপর আলোকপাত করতে পারে ব্যর্থ হয় এবং আপনাকে সমস্যাটি সমাধান করতে সহায়তা করে।
তারিখ এবং সংখ্যার বিন্যাস পরীক্ষা করুন
যদি একটি আপাতদৃষ্টিতে সঠিক SUMIFS সূত্রটি শূন্য ছাড়া আর কিছুই না দেয়, তবে প্রথম জিনিসটি পরীক্ষা করতে হবে যে আপনার তারিখগুলি সত্যিই তারিখ। , এবং টেক্সট স্ট্রিং নয় যা শুধুমাত্র তারিখের মত দেখায়। এর পরে, নিশ্চিত করুন যে আপনি সংখ্যাগুলি যোগ করছেন, এবং সংখ্যাগুলি পাঠ্য হিসাবে সংরক্ষিত নয়৷ নিম্নলিখিত টিউটোরিয়ালগুলি আপনাকে এই সমস্যাগুলি চিহ্নিত করতে এবং সমাধান করতে সহায়তা করবে৷
- কিভাবে "টেক্সট তারিখগুলি"কে আসল তারিখে পরিবর্তন করবেন
- টেক্সটকে নম্বরে কীভাবে রূপান্তর করবেন
মাপদণ্ডের জন্য সঠিক সিনট্যাক্স ব্যবহার করুন
SUMIFS ব্যবহার করে তারিখগুলি পরীক্ষা করার সময়, ">=9/10/2020" এর মতো উদ্ধৃতি চিহ্নের ভিতরে একটি তারিখ রাখতে হবে; সেল রেফারেন্স এবংফাংশনগুলি "<="&G1 বা "<="&TODAY() এর মতো উদ্ধৃতির বাইরে স্থাপন করা উচিত। সম্পূর্ণ বিবরণের জন্য, অনুগ্রহ করে তারিখের মানদণ্ডের সিনট্যাক্স দেখুন।
সূত্রের যুক্তি যাচাই করুন
একটি বাজেটের একটি ছোট টাইপোর জন্য লাখ লাখ টাকা খরচ হতে পারে। একটি সূত্রে একটি সামান্য ভুল ডিবাগিং সময় কয়েক ঘন্টা খরচ হতে পারে. সুতরাং, 2 তারিখের মধ্যে যোগ করার সময়, শুরুর তারিখটি এর চেয়ে বড় (>) বা এর চেয়ে বড় বা সমান (>=) অপারেটর এবং শেষের আগে আছে কিনা তা পরীক্ষা করুন। তারিখটি এর চেয়ে কম (<) বা এর চেয়ে কম বা সমান (<=) দ্বারা উপসর্গযুক্ত।
নিশ্চিত করুন যে সমস্ত ব্যাপ্তি একই আকারের হয়
SUMIFS ফাংশন সঠিকভাবে কাজ করার জন্য, যোগফলের পরিসর এবং মানদণ্ডের ব্যাপ্তি সমান আকারের হওয়া উচিত, অন্যথায় একটি #VALUE! ত্রুটি ঘটে। এটি ঠিক করতে, নিশ্চিত করুন যে সমস্ত criteria_range আর্গুমেন্টের সারি এবং কলামের সংখ্যা sum_range এর মতই রয়েছে।
এভাবে ডেটা যোগ করার জন্য Excel SUMIFS ফাংশন ব্যবহার করতে হয় একটি তারিখ পরিসীমা। যদি আপনার মনে অন্য কিছু আকর্ষণীয় সমাধান থাকে, আপনি মন্তব্যে ভাগ করলে আমি সত্যিই কৃতজ্ঞ হব। পড়ার জন্য আপনাকে ধন্যবাদ এবং আশা করি আগামী সপ্তাহে আমাদের ব্লগে দেখা হবে!
ডাউনলোডের জন্য অনুশীলন ওয়ার্কবুক
SUMIFS তারিখ পরিসরের উদাহরণ (.xlsx ফাইল)