এক্সেলের একটি সেলের মানের উপর ভিত্তি করে বিভিন্ন ফ্যাক্টরকে গুণমান করা


-1

আমি একটি সূত্র তৈরি করার চেষ্টা করছি যা নিরূপণ করবে:

=< 10,000 x 1.00

10,0001-12,500 x 1.25

12,501 - 15,000 x 1.50

উদাহরণ:

যদি সংখ্যা 8,520 হয় (8,520 এক্স 1.00) = 8,520

যদি সংখ্যা 11,560 ছিল (10,000 x 1.00) + (1,560 x 1.25) = 11,950

যদি সংখ্যা 13,500 হয় (10,000 x 1.00) + (২500 x 1.25) + (1,000 x 1.50) = 14,625


1
হ্যাঁ, আপনি কি চেষ্টা করেছেন? নেস্টেড মত শোনাচ্ছে IF কাজ করবে।
Raystafarian

1
আমি গুণকের সাথে আপনার টেবিলে আপনার নিম্ন সীমা রাখব, তারপর গুণকটি ফেরত দিতে এবং সংখ্যার দ্বারা গুণিত করতে একটি সহজ ভিউলআপ।
Scott Craner

15,000 এর বেশি মান কি হবে?
fixer1234

নীচের আমার সম্পাদনা দেখুন আমি @ fixer1234 এর সূত্রের সাথে আমার পদ্ধতি মিশ্রিত করেছি
Scott Craner

উত্তর:


2

এটি একটি সঙ্গে সম্পন্ন করা যেতে পারে। বিভিন্ন মান কি ঘটতে হয় যদি একটি নেস্টেড নির্মাণ করার উপায়। তারপর A2 থেকে শুরু হওয়া ডাটা কলামটি অনুমান করা হচ্ছে

  1. A2, করুন & lt; 10000। ফলাফল A2 + 0 বা A2 হয়
  2. 10000 & lt; A2 & lt; 12501 ফলাফল A2 + (। 25 * (A2-10000))
  3. 12500 & lt; A2 & lt; 15000 ফলাফল A2 + (। 25 * (A2-10000)) + (.25 * (A2-12500))

এটি একটি একক সূত্র রূপান্তর করতে প্রতিটি ক্ষেত্রে শুধুমাত্র একটি ব্যবহার করুন। প্রবাহ হল = যদি (পরীক্ষা, সত্য, মিথ্যা) যেখানে পরীক্ষা সত্য হয়, সত্য মান পান, অন্যথায় মিথ্যা মান পান। প্রথম সমাধান 3 ifs ব্যবহার করে, মিথ্যা পরীক্ষার ফলাফলটি শূন্যে, উত্তরগুলির প্রকৃত ফলাফল

  • = যদি (A2, করুন & lt; 10001, A2,0) + + তাহলে (এবং (A2, করুন & gt; 10000, A2 করুন & lt; 12501), A2, + + (0.25 * (A2-10000)) + + তাহলে (এবং (A2, করুন & gt; 12500, A2, করুন & lt; 15001), A2, + + (0.25 * (A2-10000)) + (0,25 * (A2-12500))))

এই কিছু বীজগণিত ব্যবহার করে সরলীকৃত করা যেতে পারে

  • = A2, + + যদি (A2, করুন & gt; 10000 (0.25 * (A2-10000)), 0) + + যদি (A2, করুন & gt; 12500 (0.25 * (A2-12500)))

15,000 এরও বেশি সংখ্যক নম্বরের সাথে কীভাবে মোকাবিলা করতে চান তার উপর ফর্মটি পরিবর্তিত হতে পারে


আপনি সঠিক ছিল। আমি উত্তর মুছে ফেলা হয়েছে।
fixer1234

2

ঠিক আছে এটা প্রথম চিন্তা চেয়ে একটু জটিল ছিল।

নিম্নলিখিত মত একটি টেবিল তৈরি করুন:

enter image description here

তারপর নিম্নলিখিত অ্যারে সূত্র ব্যবহার করুন:

=SUM(IF(A2>$D$2:$D$4,IF(A2<$E$2:$E$4,A2-$D$2:$D$4,$E$2:$E$4-$D$2:$D$4)*$F$2:$F$4,0))

সম্পাদনা মোড থেকে বেরিয়ে যাওয়ার সময় একটি অ্যারে সূত্র হচ্ছে এটির পরিবর্তে Ctrl-Shift-Enter দিয়ে নিশ্চিত করা আবশ্যক। সঠিকভাবে সম্পন্ন হলে এক্সেল লাগবে {} সূত্র চারপাশে।

enter image description here


@ ফিক্সারের সূত্র তৈরি করা এবং সূত্রটি গতিশীল করা আমরা এই মত একটি টেবিল তৈরি করি:

enter image description here

আপনি দেখতে পারেন যে ফ্যাক্টর এখন পূর্বের বৃদ্ধি এবং প্রকৃত ফ্যাক্টর নয়।

তারপর আমরা এই সূত্র ব্যবহার করতে পারেন:

=A2+SUMPRODUCT((A2>$D$3:INDEX(D:D,MATCH(1E+99,D:D)))*MOD(A2,$D$3:INDEX(D:D,MATCH(1E+99,D:D)))*$E$3:INDEX(E:E,MATCH(1E+99,D:D)))

সূত্রটি এখন গতিশীল, যেমন টেবিল বৃদ্ধি বা সঙ্কুচিত হয় তাই ডেটাসেটের রেফারেন্সটি হবে। দ্য INDEX(D:D,MATCH(1E+99,D:D)) কলামের শেষ কক্ষটি খুঁজে পায় এবং সেটাকে ডেটাসেটের পরিমাণ হিসাবে সেট করে।

enter image description here


আপনি মোড ফাংশন অধিকার ছিল। আমি শুধু উত্তর মুছে ফেলা।
fixer1234

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