শর্তাধীনভাবে গুগল স্প্রেডশিটে অন্য একটি কক্ষের মানের ভিত্তিতে একটি ঘর ফর্ম্যাট করা


12

আমি এটিতে কিছু অনুসন্ধান করেছি এবং এই পোস্টটি জুড়ে এসেছি ।

যাইহোক, এই সমাধানটি একটি onEdit()ট্রিগার ব্যবহার করে । আমি এমন একটি সমাধান দেখতে চাই যা সূত্রের পদ্ধতির ব্যবহার করে, সুতরাং সেই পোস্টের ওপির উদাহরণে সূত্রটি এমন হবে:

=setcolor( if(A1=1,true,false), RGB(255,255,0) )

আমি কীভাবে এমন একটি সূত্র তৈরি করতে পারি যে এটি করে?

উত্তর:


2

গুগল শিটগুলি নির্দিষ্ট কিছু কাজের জন্য "একটি সূত্র পদ্ধতির" প্রয়োগ করতে প্রসারিত হতে পারে। একে বলা হয় "কাস্টম ফাংশন"।

কাস্টম ফাংশনগুলি কেবলমাত্র মানগুলি প্রদর্শন করতে ব্যবহার করা উচিত, সুতরাং এগুলি সরাসরি শর্তসাপেক্ষ বিন্যাস সেট করতে ব্যবহার করা উচিত নয়। পরিবর্তে শর্তসাপেক্ষ বিন্যাসটি অন্তর্নির্মিত বৈশিষ্ট্যটি ব্যবহার করুন।

তথ্যসূত্র


1

নতুন গুগল শিটগুলিতে, বিন্যাসের অধীনে, শর্তাধীন বিন্যাস ..., কাস্টম সূত্র ব্যবহারের জন্য =A1=1, আপনাকে ফর্ম্যাটিং এবং রেঞ্জ ব্যবহারের জন্য বেছে নিন B1:B7যদি আপনি এখন আপনার প্রশ্নের সাথে লিঙ্কযুক্ত পোস্টের মতো চান।



0

এটি অন্য একটি আদর্শ-কাজ নয়, তবে আমি যা করেছি সে ক্ষেত্রে আমার প্রয়োজনীয় শর্তগুলির উপর ভিত্তি করে ফরম্যাটিংয়ের প্রয়োজনীয় সেলটির শেষে একটি নির্দিষ্ট সংখ্যক স্পেস যুক্ত করা হয়েছিল, তারপরে স্পেসগুলির উপর ভিত্তি করে শর্তযুক্ত বিন্যাসকরণ করা হয়েছিল।

উদাহরণস্বরূপ: কলাম এ = প্রথম নাম, কলাম সি = প্রথম নাম, কলাম ই = কিছু নম্বর

সুতরাং আমি যা চাই তা হ'ল E> 50, কলামটি একটি নীল করুন, যদি E <0 কলামটি একটি লাল করুন।

প্রথমে আমি কলাম এ-তে কলাম সি তে যে ডেটাটি চাই তা টাইপ করি {উদাহরণ: "ফ্রেড"}
কলাম এ (সারি 2) এর পরে নিম্নলিখিত সূত্রটি পাওয়া যায়: = যদি (E2> 50, সি 2 এবং "", তবে (E2 < 0, সি 2 এবং "", সি 2)) {উদাহরণ: "ফ্রেড", "ফ্রেড", বা "ফ্রেড" Col
কলামীয় এ শর্তযুক্ত বিন্যাস রাখুন A: যখন পাঠ্যটি "" পাঠ্যকে নীল করে তোলে। যখন পাঠ্যটি থাকে "" পাঠ্যটি লাল করে তোলে।
কলামটি লুকান সি।

আবার, আদর্শ নয়, এবং আপনাকে ডেটা রয়েছে এমন তুলনায় আরও স্পেস ব্যবহার করতে হবে (সুতরাং আপনার যদি কলাম সি-তে একটি স্থান থাকা দরকার {উদাহরণস্বরূপ "প্রথম নাম"}, শর্তসাপেক্ষী বিন্যাসের জন্য 2 এবং 3 স্পেস ব্যবহার করুন)। তবে এটি কাজটি করে এবং অপেক্ষাকৃত স্বচ্ছ থাকে।


-1

এটি আমি এভাবেই করি .. আমার উদাহরণ আমি চাই কলাম কলামটি কালো হয়ে উঠবে যখন কলাম "এ" বিজ্ঞাপন "বলবে

আমি কলাম এ-তে "অ্যাডভার্ট" টাইপ করলে গুগল ডক্সে সিগুলিতে কলামগুলি স্বয়ংক্রিয়ভাবে কালো হয়ে যাওয়ার একটি উপায় সম্পর্কে ভেবেছিলাম, এটি অতীতে আমাকে আটকে রেখেছে, এক্সেলের মতো নয়, গুগল ডক্স ভিত্তিক কোষের রঙ পরিবর্তন করতে দেয় না অন্য কক্ষের সূত্রগুলিতে, শর্তসাপেক্ষ বিন্যাস ব্যবহার করে কেবল এটির নিজস্ব।

তবে, পছন্দসই ঘরে শর্তসাপেক্ষ বিন্যাস ব্যবহার করে (এই ক্ষেত্রে কলাম সি)

is equal to ADVERT then background = BLACK.  
# (Translation: if cell C has the word ADVERT, then paint that Cell in C black) 

আমরা এ-তে অ্যাডভার্ট টাইপ করি না কেন তবে আমার সাথে সহ্য করুন।

তারপরে এই সূত্রটি সি কলামে ব্যবহার করে

if (A41="ADVERT","ADVERT","") on that column 
#translation: if Cell A41 says ADVERT then print the word Advert in this column, or if not print nothing. 

তারপরে কলাম A তে এই শব্দটি থাকলে "বিজ্ঞাপন" শব্দটি সি কলামে উপস্থিত হবে। এটি এই গিক ফেস্টের শুরুতে আমরা একক ঘরের শর্তসাপেক্ষ বিন্যাসে যুক্ত করেছি, এটি তার ঘরের অ্যাডভার্ট শব্দটি দেখতে পাবে এবং তারপরে এটি কালো রঙ করবে (বিজ্ঞাপন শব্দটি কালো রঙে কালো হিসাবে দেখাবে না us আমাদের সংরক্ষণ করে না us অনেক সময়, তবে এ জাতীয় জিনিসগুলি জানা ভাল nice


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