এক্সেলে, আমার সূত্র # এনএনএ ফেরত দেওয়ার ক্ষেত্রে আমি কি একটি "ডিফল্ট মান" সরবরাহ করতে পারি?


22

উদাহরণ স্বরূপ,

কোনও ঘরের মান হ'ল বলুন:

IF(ISNA(VLOOKUP(A3,somesheet!G:J,3,FALSE) * VLOOKUP(A3,someothersheet!A:D,4,FALSE)), 0, VLOOKUP(A3,somesheet!G:J,3,FALSE) * VLOOKUP(A3,someothersheet!A:D,4,FALSE))

এখানে আমি দুটি ভিএলুকআপের পণ্য চাই want তবে কিছু সারি নাও থাকতে পারে, সুতরাং এটি এনএ ফিরে আসতে পারে। যদি এটি এনএ দেয়, কেবল এই ঘরে শূন্য রাখুন, তবে অন্যথায় আমি পণ্যটি চাই।

এটি নির্বোধ বলে মনে হয় যে আপনার সেখানে পুরো দু'বার প্রকাশ করতে হবে। কিছু শর্টকাট আছে যেখানে আমি বলতে পারি "এই গণনাটি করুন, এবং এটি যদি কোনও মান ফেরত দেয় তবে তা ব্যবহার করুন, তবে অন্যথায় কিছু ডিফল্ট মান ব্যবহার করবেন?


আমি কিভাবে সঠিকভাবে এটা করতে নিশ্চিত নই কিন্তু এখানে একটি চেহারা আছে mrexcel.com/td0110.html শেষ উদাহরণ সাহায্য করা উচিত
chmod

আপনার সূত্রটি নিখুঁত, আপনি কী শর্টকাট চান তা আমি নিশ্চিত নই। আপনি কোনও ব্যবহারকারীর সংজ্ঞায়িত ফাংশনটি সংজ্ঞায়িত করতে পারেন তবে এটি এটিকে আরও খাটো করে তুলবে, আরও জড়িত নয়।
রায়স্টাফেরিয়ান

উত্তর:


37

আপনার যদি এক্সেল 2007 বা তারপরের সংস্করণগুলি থাকে তবে আপনি পুনরাবৃত্তি এড়াতে IFERROR ফাংশনটি ব্যবহার করতে পারেন

=IFERROR(VLOOKUP(A3,somesheet!G:J,3,FALSE)*VLOOKUP(A3,someothersheet!A:D,4,FALSE),0)

অথবা আপনি পূর্ববর্তী সংস্করণগুলিতে এই জাতীয় মত ব্যবহার করতে পারেন

=LOOKUP(9.9E+307,IF({1,0},0,VLOOKUP(A3,somesheet!G:J,3,FALSE)*VLOOKUP(A3,someothersheet!A:D,4,FALSE)))


সেই প্রথম উদাহরণটি হ'ল আমি যা খুঁজছি। ধন্যবাদ!
জের

5

আপনি যদি NA এর জন্য প্রথম দেখার মানটি পরীক্ষা করে থাকেন এবং দ্বিতীয়টি চেক করেন তবে এটি আপনার কাছে আরও অর্থবহ হতে পারে এবং যদি সেগুলি উভয়ই বৈধ হয় তবে তাদের সংখ্যাটি বাড়ান।

=IF(OR(ISNA(VLOOKUP(A3,somesheet!G:J,3,FALSE)),ISNA(VLOOKUP(A3,somesheet!A:D,4,FALSE))), 0, VLOOKUP(A3,somesheet!G:J,3,FALSE) * VLOOKUP(A3,somesheet!A:D,4,FALSE))

এটি আরও জটিলতা যুক্ত করে, তবে ভঙ্গুর প্রোগ্রামার সংবেদনশীলতাগুলিকে অপমান করতে পারে না। ;-)

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