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.