N / A মান সহ কতগুলি কক্ষের কক্ষ যোগ করা যায়?


11

আমার একটি ব্যাপ্তি রয়েছে এবং এসইউএম ফাংশনটি ব্যবহার করে এটির যোগফল প্রয়োজন তবে ফলাফলটি এন / এ যদি কোনও এন / এ মান থাকে is N / A মানকে 0 মান হিসাবে বিবেচনা করার জন্য আমি কীভাবে SUM কার্য করতে পারি? সাহায্য করুন!

উত্তর:


16

অ্যারে ফর্মুলা ব্যবহার করুন

=SUM(IF(ISNA(A1:A4),0,A1:A4))

প্রেস Ctrl+ + Shift+ + Enterসূত্র প্রবেশের পর

দ্রষ্টব্য: A1:A4আপনার পরিসীমা দিয়ে প্রতিস্থাপন করুন


1
+1: আমার সমাধানটিতে একটি দুর্দান্ত উন্নতি - মূল ডেটা পরিবর্তন করার দরকার নেই।
মাইক ফিৎসপ্যাট্রিক

1
খুশী হলাম। অ্যারে সূত্রটি ব্যবহার করার কথা কখনও ভাবেননি। আমি = সুমিফ (এ 1: এ 4, "<> # এন / এ") ব্যবহার করে খুশি হয়েছি যতক্ষণ না আমি আবিষ্কার করেছি এটি ভেঙে গেছে যদি অন্য ভাষার জন্য স্থানীয়করণের এক্সেলের একটি অনুলিপিটিতে স্প্রেডশিটটি খোলা না থাকে! দুর্ভাগ্যক্রমে "<> # এন / এ" "আইএসএনএ ()" এর সাথে প্রতিস্থাপন কাজ করে না, তবে অ্যারের সূত্রটি একটি দুর্দান্ত বহুভাষিক সমাধান। দুঃখের বিষয়, এভারজিআইএফ () এর সাথে একই চ্যালেঞ্জের জন্য এটি উপযুক্ত পন্থা নয় ... :-(
জো ক্যারল

@ জোকারোল, আপনি ব্যবহার করতে পারেন=AVERAGE(IF(ISNA(A1:A4),"",A1:A4))
উইলসন

ধন্যবাদ @ উইলসন! আমি যখন এটি সংক্ষেপে বিবেচনা করেছি তখন আমি শূন্যের পরিবর্তে "" ব্যবহার করার কথা ভাবিনি, আমাকে বোকা :-) শূন্য ব্যবহার করা নমুনার আকারকে অবশ্যই প্রভাবিত করে, যা আমাকে সমাধানটি বরখাস্ত করতে পরিচালিত করেছিল, তবে খালি ঘরগুলি কেবল উপেক্ষা করা হয়।
জো ক্যারল

জাদুকরী Cr @ pXcel 2013 এর সাথে কাজ করে না, তবে নীচের উত্তরটি (= সমষ্টিগত) কবজির মতো কাজ করে!

5

সহজতম পথ:

SUMIFমান> 0 ব্যবহার করুন ।

সুতরাং যে এক জন্য বাক্য গঠন

=SUMIF(A1:B2, "> 0")

আপনি একই ফলাফল পাবেন যেহেতু এটি কোনও অ-সংখ্যা বা 0 টি মান অগ্রাহ্য করবে।


2
আপনার পরামর্শ নেতিবাচক সংখ্যা নিয়ে কাজ করবে না। যাই হোক ধন্যবাদ.
নাম জি ভিইউ

1
করতে পারো =SUMIF(A1:B2, ">=0") + SUMIF(A1:B2, "<0")ঋণাত্মক সংখ্যা অন্তর্ভুক্ত করা। আমি সন্দেহ করি যে গ্রহণযোগ্য অ্যারে সূত্র সমাধানের চেয়ে দ্রুততর হবে, যদি পারফরম্যান্স উদ্বেগজনক হয়।
kizzx2

3

এক্সেলের একটি নতুন ফাংশন রয়েছে যা এনএকে উপেক্ষা করার সময় সমস্ত মানকে ধনাত্মক বা নেতিবাচক যুক্ত করবে।

=aggregate(9,6, range of your data) 

9 টি যোগফলের জন্য এবং 6 টি সমস্ত এনএ'র উপেক্ষা করার জন্য ব্যবহৃত হয়। সংযোজন ছাড়াও অন্যান্য বিকল্প রয়েছে। উদাহরণস্বরূপ, আপনি পণ্য, স্ট্যান্ডার্ড বিচ্যুতি ইত্যাদি করতে পারেন।

এগ্রিগেট সম্পর্কিত আরও তথ্য এখানে


সীমা অতিক্রম করা 2010 এবং অগ্রে জন্য :) মার্জিত সমাধান
উইলসন


0

আপনি আপনার উত্সের পরিসরে # এন / এটিকে জিরোতে রূপান্তর করতে পারেন এবং তারপরে স্বাভাবিক এসইউএম ফাংশনটি ব্যবহার করতে পারেন:

= আইএফ (আইএসএনএ (অরিজিনালফর্মুলা), 0, অরিজিনালফর্মুলা)

2
2007 সাল থেকে অফিসে একটি নতুন বৈশিষ্ট্য রয়েছে, IFERRORএবং তারপরে এটি এর মতো দেখতে পাওয়া যায়: =IFERROR(OriginalFormula,0)এটিকে আরও সুন্দর করে তোলা।
মাইকেল 10

@ এজেন্টমিক, সম্মত, আমি আজকাল ঘন ঘন এটি ব্যবহার করি।
মাইক ফিৎসপ্যাট্রিক 21

0

আমি যদি সংখ্যা হিসাবে অনুলিপি করি এমন সূত্রগুলি থাকে তবে কলামে # এন / এ প্রতিস্থাপন করুন 0 এবং তারপরে সাধারণ হিসাবে যোগফল দিন


-1

এইভাবে এটি কাজ করে বলে মনে হচ্ছে:

SUMIF(range;"<>#N/A";range)

এত শক্ত কিন্তু কার্যকর নয়!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.