শর্তসাপেক্ষে সপ্তাহের দিন অনুসারে ফর্ম্যাট করুন


21

আমি কীভাবে গুগল স্প্রেডশীটগুলিতে সপ্তাহের দিন অনুযায়ী আলাদা ব্যাকগ্রাউন্ড রয়েছে সেগুলিতে ফর্ম্যাট করতে পারি, যেমন, মাসের দিনগুলি সম্বলিত একটি কলামে শনি ও রবিবার হাইলাইট করুন?

উত্তর:


13

আমি দীর্ঘদিন ধরে এটির সাথে লড়াই করে যাচ্ছিলাম, তবে অবশেষে এটি ক্র্যাক হয়েছে:

তারিখগুলি সহ কলামে শর্তযুক্ত বিন্যাস ব্যবহার করুন এবং কাস্টম সূত্র হিসাবে নিম্নলিখিতটি টাইপ করুন:

=or(WEEKDAY(A1)=1,WEEKDAY(A1)=7)

A1কলামে প্রথম তারিখটি কোথায় ।

এটি 1 (রবিবার) এবং 7 (শনিবার) এর মান সহ সমস্ত সপ্তাহের শর্তসাপেক্ষে বিন্যাস প্রয়োগ করবে।


2
ধন্যবাদ এটি একটি ভাল সমাধান। আমি এটা গ্রহণ করছি। আমার ব্যবহারের জন্য আমি ফাঁকা ঘরগুলি বাদ দেওয়ার জন্য এটি গ্রহণ করেছি: =and(not(isblank(A1)), or(WEEKDAY(A1)=1,WEEKDAY(A1)=7))
মাইক এলিস

ইসব্ল্যাঙ্ক না দিয়ে দুর্দান্ত সংযোজন। আমি এটি এমনভাবে ব্যবহার করে আসছি যেখানে আমি কেবল তারিখগুলি ধারণ করে এমন পরিসরের জন্য এটি ব্যবহার করেছি, যেমন এ 1: এ 31। আপনার মতো করে> এবং <টু = ব্যবহার করা থেকেও আমি এটি পরিবর্তন করেছি। এটি আরও কিছুটা সোজা এগিয়ে forward আমি অনুমান করি যে আমি সপ্তাহের দিন সংখ্যাটি আরও বেশি আশা করেছিলাম যেমনটি আমার দেশে যেমন সোমবার 1 এবং রবিবার হবে 7 7. আমি জানি না দেশের সেটিংটি পরিবর্তিত হয় যদি এই ক্ষেত্রে হয় কিনা।
এজেজ

14

নতুন গুগল শিটগুলিতে সহজ (তবে কিছুটা ক্লান্তিকর!)। শর্তাধীন বিন্যাসের জন্য প্রতিটি রঙের জন্য মোটামুটিভাবে একটি নতুন নিয়ম প্রয়োজন। (একটি বর্ণ সাধারণত নিয়ম থেকে এড়ানো যায় এবং এর পরিবর্তে সাধারণ ফর্ম্যাটিংয়ের সাথে প্রয়োগ করা যেতে পারে - যা সিএফের শর্তাদি যে কোনও ক্ষেত্রে প্রযোজ্য সেখানে উপেক্ষা করা হবে)) সুতরাং নিম্নলিখিতের বেসিকগুলি কমপক্ষে পাঁচ বার পুনর্বার প্রত্যাশা করবেন।

তারিখগুলির কলামটি বলুন এ। এটি নির্বাচন করুন, ফর্ম্যাট করুন> শর্তসাপেক্ষ বিন্যাস ..., কাস্টম সূত্রটি প্রবেশ করুন এবং প্রবেশ করুন:

=weekday(A1)=1  

প্রয়োজনীয় বিন্যাসটি চয়ন করুন।

চূড়ান্ত 1উপরেরটি রবিবারের জন্য, অন্যান্য দিনগুলি সংখ্যার ক্রমে অনুসরণ করে।

প্রয়োজনীয় 1হিসাবে সামঞ্জস্য করে অন্যান্য প্রয়োজনীয় ফর্ম্যাটগুলির জন্য পুনরাবৃত্তি করুন ।

কারণ এই বিধিগুলি দ্বন্দ্ব করে না (প্রতিটি তারিখ কেবলমাত্র সপ্তাহের একটি নির্দিষ্ট দিন) এই নিয়মে যে ক্রমগুলি যুক্ত করা হয় (" + অন্য নিয়ম যুক্ত করুন " সহ) তাতে কিছু আসে যায় না।


4
=WEEKDAY(A1,2)>5এটির উপর ভিত্তি করে তৈরি করা, একটি সহজ উপায় হ'ল - এটি শনি ও রবিবার উভয়ই হিট হবে এবং কেবল একটি নিয়ম প্রয়োজন
ফিউরিয়াস জর্জি

1
কৌতুকটি করেছে। ধন্যবাদ!
জোশুয়া নাচ

5

তারিখগুলি কলাম এ-তে থাকলে সেগুলি নির্বাচন করুন, তারপরে করুন: বিন্যাস করুন > শর্তসাপেক্ষ বিন্যাস ... > কক্ষগুলি ফর্ম্যাট করুন যদি ... > কাস্টম সূত্র এবং রেখে দিন

=and(isblank(A:A)=false, or(weekday(A:A)=1, weekday(A:A)=7))

কিছু ব্যাখ্যা:

weekday(A:A)আয় 1-7 , সপ্তাহ দিনে জন্য, এবং or(weekday(A:A)=1, weekday(A:A)=7)আয় সত্য , যদি এর রবিবার ( 1 ) অথবা শনিবার ( 7 )।

এটি এর নিজস্ব কাজ করবে, কিন্তু কিছু কারণে কাজের দিন () একটি খালি কক্ষের প্রদর্শন জন্য 7 , তাই isblank(A:A)=falseচেক ঘরটি ফাঁকা থাকে পারেন। এখন এটি কোনও কক্ষকে রঙ করে যদি এটি উভয় (খালি নয়) এবং (সূর্য বা বসে)

আমি এটিও রেখেছি A:A, A1ফর্ম্যাট সীমাটি শীর্ষে না শুরু করা হলে অফসেট ফলাফল দেবে (উদাহরণস্বরূপ A5:A100পরিবর্তে A1:A100)

ক্রেডিট নাটকে!


4

এটি একটি স্ক্রিপ্ট দিয়ে সম্ভব। সরঞ্জামগুলিতে যান → স্ক্রিপ্ট সম্পাদক ... এবং এই স্ক্রিপ্টটিতে পেস্ট করুন:

function onEdit(e) {
  var cell = e.range.getCell(1, 1);
  var val = cell.getValue();
  if ((val instanceof Date) && (val.getDay() == 0 || val.getDay() == 6)) {
    cell.setBackground("red");
  } else {
    cell.setBackground("white");
  }
}

স্ক্রিপ্টটি সংরক্ষণ করুন (প্রকল্পটির একটি নাম দিন) এবং আপনার স্প্রেডশিটে ফিরে যান।

এখন, আপনি যখনই কোনও ঘরে সম্পাদনা করবেন, এই স্ক্রিপ্টটি আপনি কোনও তারিখ প্রবেশ করিয়েছেন এবং আপনার প্রবেশের তারিখটি রবিবার বা শনিবার তা পরীক্ষা করে দেখবে। যদি তা হয় তবে ঘরের পটভূমিটি লাল হয়ে যাবে। এটি যদি তারিখ না হয় বা সপ্তাহান্তে না হয়, পটভূমি সাদা হয়ে যাবে to

আপনি ব্যবহার করতে পারেন এমন অন্যান্য বর্ণের নাম রয়েছে বা আপনি একটি ভিন্ন রঙ নির্দিষ্ট করতে একটি হেক্স কোড ব্যবহার করতে পারেন।


ধন্যবাদ, উইলিয়াম কোডটি বোধগম্য মনে হলেও কিছু কারণে এটি প্রত্যাশার মতো কার্যকরভাবে কাজ করে না। এটি সম-সংখ্যাযুক্ত দিনগুলি লাল এবং বিজোড়-সংখ্যাযুক্ত দিনগুলিকে সাদা করে তোলে।
মাইক এলিস

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