ভিউলআপ করার সময় দ্রুত # এন / এ প্রতিস্থাপন করুন


21

আমি vlookupএক্সেল ব্যবহার অনেক।

সমস্যাটি #N/Aমান সহ যখন সন্ধান মানটি পাওয়া যায় না with

সেক্ষেত্রে আমরা প্রায়শই 0 ব্যবহার করে এটি প্রতিস্থাপন করি

if(isna(vlookup(what,range,column,false));0; vlookup(what,range,column;false))

যা ভিউলআপের (কী, পরিসীমা, কলাম, মিথ্যা) দু'বার পুনরাবৃত্তি করে এবং সূত্রটি আমার কাছে কুৎসিত এবং ডামি দেখায়।

এই সমস্যাটির জন্য আপনার কি অন্য কাজ রয়েছে?

উত্তর:


32

এক্সেলের কোন সংস্করণ? এক্সেল 2007 বা তার পরে আপনি IFERROR ফাংশনটি এর মতো ব্যবহার করতে পারেন

=IFERROR(VLOOKUP(A1,B2:E3,4,0),0)



@ রায়স্তফেরিয়ান আপনার অর্থ কি পেতে পারে না :)
নাম জি

@ ব্যারি হাউদিনী হোরে!
নাম জি ভিউ

@ নামগিভিউ আমি কেবল ব্যারির উত্তর নিয়ে একমত
হয়েছি

5

আপনি IFNAযদি কেবল # এন / এ ত্রুটিগুলি সনাক্ত করতে চান তবে আপনি এটিও ব্যবহার করতে পারেন।

=IFNA(Formula,0)

এটি 0# এন / এ ত্রুটির পরিবর্তে প্রদর্শিত হবে।


1

এটি আসলে বেশ শক্তিশালী এবং এই প্রশ্নের উত্তর পেতে আমি কিছুক্ষণের জন্য ওয়েবকে ঘষছি। আমার ক্ষেত্রে, কিন্তু, আমি না প্রতিস্থাপন করতে চান #N/Aএকটি সঙ্গে 0, কিন্তু এর পরিবর্তে, আমি বিকল্প তথ্য ব্যবহার করতে চান। আমার ক্ষেত্রে, যদি VLOOKUPকিছু না পায় তবে আমি এটি অন্য একটি কক্ষের সামগ্রী ব্যবহার করতে চাই। (আমি এক্সেল 2010 ব্যবহার করছি, তবে এটির কোনও বিবেচনা করা উচিত নয়) অনুমান করুন যে আমার সূত্রটি ঘরে E3রয়েছে Sheet1এবং আমি যে ডেটাটি টানতে চাই তা কোথাও রয়েছে Sheet2। যদি কোনও ডেটা খুঁজে পাওয়া যায় না Sheet2, তবে আমি চাই আমার কোষ থেকে ডেটা ব্যবহার করা উচিত Sheet1

=IFERROR(VLOOKUP(A3,Sheet2!B2:E3,4,FALSE),Sheet1!D3)

মূল উত্তরদাতাকে ধন্যবাদ, আপনাকে ধন্যবাদ। আপনি আজ রাতে আমার জীবনকে কিছুটা সহজ করে দিয়েছেন। আমি আশা করি আপনার উত্তরটি সম্পর্কে আমার প্রচুর পরিমাণে প্রসারিত হওয়া কাউকেও সহায়তা করবে!

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