অন্য মানের উপর ভিত্তি করে একটি ঘরের মান পরিবর্তন করুন


1

আমি এক্সেলের আইএফ স্টেটমেন্টটি ব্যবহার করার চেষ্টা করছি যা অন্য একটি ঘরের মানের ভিত্তিতে ফলাফল দেয়। সুতরাং, উদাহরণস্বরূপ, যদি সেল A10 10780 একটি মান আছে, আমি সেল D10 আমি কোড সহ এটা করতে পারেন 90310011. একটি মূল্য আছে করতে চাই: =IF(A10=10780;90310011)। এইটা কাজ করে

এখানে চিত্র বর্ণনা লিখুন

তবে, আমি একই ঘরে নতুন সংখ্যার সাথে আরও মান যুক্ত করতে সক্ষম হতে চাই। সুতরাং যদি প্রথম ঘরটি 10782 হয়, আমি মানটি 90310012 হতে চাই

আপনি যেমন ছবিতে দেখতে পাচ্ছেন, আমি এটি এবং ওআর দিয়েও চেষ্টা করেছি। আমি ফলাফল দুটি পেয়েছি যাতে এটি কাজ করে না।

কিভাবে আমি এটি করতে পারব?


1
বর্তমান দুটি উত্তর আপনাকে সমাধান হিসাবে নেস্টেড আইএফ দেয়। আপনি আরও মান - পড়তে সহজ এবং আরও অনেক কিছু রক্ষণাবেক্ষণ করতে চলেছেন তবে VLOOKUP আপনার বন্ধু।
জান ডোগজেন

উত্তর:


2

আইএফ সূত্রে 3 টি প্যারামিটার রয়েছে, যেখানে আপনি কেবল 2 ব্যবহার করেছেন।

=IF( condition ; true ; false )

শর্তের পাশের সূত্রটি মূল্যায়ন করা হয় এবং এটি সত্য বা মিথ্যা।

যখন এটি সত্য হয়, সত্য বিভাগে অবস্থিত সূত্রটি কার্যকর করা হবে।

এটি মিথ্যা হলে, মিথ্যা বিভাগের সূত্রটি কার্যকর করা হবে।

একটি সূত্র কেবলমাত্র অন্য একটি ঘরের রেফারেন্স বা স্থিত মানের হতে পারে। যদি এটি হয় তবে এটি ফিরে আসবে।

সুতরাং: =IF ( 1=2 ; "it is true" ; B4 )1 = 2 হলে মূল্যায়ন করবে। এটি সত্য নয়, সুতরাং সেল বি 4-তে যে কোনও মান সঞ্চিত আছে এখন তা ফিরে আসবে।

যেহেতু আপনি সত্য বা মিথ্যা ফলাফলের সূত্রগুলিও প্রবেশ করতে পারেন, আপনি যদি বিবৃতিগুলি বাসাতে পারেন। উদাহরণ স্বরূপ:

=IF( 1=2 ; "first is true" ; 
                             IF( 1=3 ; "second is true" ; 
                                                          "Neither are true")
                                                                             )

এটি "সত্যই সত্য নয়" এর ফলস্বরূপ।

অবশ্যই, প্রকৃত অবস্থাটি আপনার প্রশ্নের মতো অন্যান্য কোষগুলিকেও উল্লেখ করতে পারে।


1

আপনার পরবর্তী যদি নীড়টিকে প্রথমে মিথ্যা বিকল্পের মধ্যে নীড় করে থাকেন তবে ...

= যদি (A10 = 10780,90310011, (যদি (A10 = 12072,90310012, (যদি (A10 = [ইত্যাদি])))))

অগোছালো যদিও পেতে পারেন।

আপনি একটি ম্যাক্রো দিয়ে এটি আপডেট করতে পারেন? বা এটি একটি সূত্র হিসাবে কাজ করতে হবে?


0

দেখে মনে হচ্ছে আপনার মানগুলি কোনও সমীকরণের সাথে সম্পর্কিত ... আপনি এটি নির্ধারণ করতে চাইতে পারেন (যদি এটি হয় তবে)

যদি না হয় তবে আপনি যা চান তা নেস্টেড আইএফ-বিবৃতি। অন্যান্য লোকেরা এটিকে নির্দেশ করেছে বলে মনে হয়, তাই আমি এটি আপনার জন্য আরও একটি যুক্তিযুক্ত কাঠামোতে লিখব

=IF
    (
        A10=10780
             ,90310011
                  ,IF
                      (
                         A10=12072
                            ,90310012
                                 ,IF
                                     (
                                        A10=[...]
                                     )
                       )
    )

একে অপরের সাথে তারা কীভাবে বাসা বেঁধেছে? যা আপনার (অভ্যন্তরীণ) শর্তের যাচাইকরণ (বাইরের) অবস্থার মানের উপর নির্ভর করে

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