বুলিয়ান মানগুলিকে {0, 1 into তে রূপান্তর করতে এক্সেল সূত্র


25

এক্সেল সূত্র বুলিয়ান মান রূপান্তর করতে কি {FALSE, TRUE}মধ্যে {0, 1}?

ধরা যাক, এর চেয়ে ছোটও আছে =IF(cond,1,0)


1
মজার বিষয় হল, =a1+a2যুক্তির সংখ্যার যোগটি ফিরিয়ে দেবে, তবে তা =sum(a1:a2)করবে না। এক্সেল 2013.
কার্ল উইথহফট

উত্তর:


37

আপনি কাস্টিং দ্বারা এটি করতে পারে। "Int" ফাংশনটি নিকটতম পূর্ণসংখ্যার দিকে ঘুরবে। যদি বুলিয়ান মান A1 এ থাকে তবে সূত্রটি হ'ল:

=INT(A1)

এর অনুরূপ, =ROUND(A1,0)এই প্রসঙ্গে একই জিনিস করে।
ডাঙ্গোয়ানস

বা=CEILING(A1,1)
ডাঙোয়ানস

ধন্যবাদ, কাস্টটি হ'ল "স্ট্যান্ডার্ড" পথটি আমি খুঁজছিলাম। আমার চেষ্টা করার মতো ঘটনা ঘটেনি, আমি আসলে এটি "শক্ত" হওয়ার প্রত্যাশা
করছিলাম

13

--বুলিয়ানকে ইন-তে রূপান্তরিত করার সর্বাধিক সাধারণ উপায় - এজন্য আপনি --এই কারণগুলির মধ্যে ফাংশনগুলি দেখতে পান। এটি {TRUE, FALSE, FALSE} এর অ্যারেকে {1,0,0} তে পরিণত করবে যা এগুলি অন্য অ্যারেগুলি গুণিত করতে ব্যবহার করা যেতে পারে

উদাহরণ:

9 বা তার চেয়ে কম অঞ্চল থেকে মোট বিক্রয় ফেরত:

দল বিক্রয়
1 $ 20
2 $ 30
11 $ 90

সূত্র:

=SUMPRODUCT(--(A2:A4<=9),B2:B4)

হিসাব

=SUMPRODUCT(--(True,True,False),($20,$30,$90))
=SUMPRODUCT((1,1,0),($20,$30,$90))
=1 * $20 + 1 * $30 + 0 * $90
=$20 + $30 + $0
=$50

@ ফিক্সার 1234, কী এডিট সাহায্য করে?
সানসি

আমি ওয়েবে --পদ্ধতিটি দেখেছি , তবে আমার অবশ্যই স্বীকার করতে হবে যে সূত্রটি ব্যবহার করা INTআরও সুস্পষ্ট এবং মার্জিত। :)
প্রিয়.বি.যেসুস

7

এটি '1' দিয়ে গুণ করুন। প্রাক্তন। সত্য * 1 = 1 এবং মিথ্যা * 1 = 0।

উদাহরণস্বরূপ, যদি ঘর A1 এর প্রতিবেশী কক্ষে বুলিয়ান মান থাকে তবে সূত্রটি লিখুন:

=A1*1

দ্রষ্টব্য: - সত্য, সত্য + 0 এবং সত্য / 1 এর একই প্রভাব রয়েছে।


এটি অগত্যা আরও পঠনযোগ্য নয়, তবে এটি প্রশ্নের সূত্রের চেয়ে "খাটো"।
ডাঙোয়ানস

ওটা সুন্দর. তবে এর অর্থ কি রূপান্তরটির জন্য কোনও অন্তর্নির্মিত সূত্র নেই? "BOLOLAL" বা "BOLLINT" এর মতো কিছু?
এনোল

এটি বেশ কার্যকর, তবে আমি @ ডাঙ্গোয়ানস-এর মতো আরও একটি "সঠিক" সমাধান খুঁজছিলাম, তাই আমি তার সমাধানটি গ্রহণ করব। যাই হোক ধন্যবাদ!
anol

উভয় উত্তর একই নীতিতে কাজ করে - একটি বুলিয়ান মানতে একটি সংখ্যাসূচক অপারেশন প্রয়োগ করা একটি সংখ্যার উত্তর ফেরত দেয় return
এক্সেলেল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.