চেকবক্স / বোতামের সমতুল্য যুক্ত করা কি সম্ভব?


78

আমি যা খুঁজছি তা হল এক ক্লিক সক্ষম / অক্ষম করা বা কোনও রূপে টগল। নিকটস্থ আমি এসেছ নিজে একটি কক্ষ সম্পাদন করা হয় প্রবেশ করতে 0বা 1, কিন্তু আমি সেখানে একটি সুন্দর প্যাটার্ন এর আশা করছি।

আমি জানি গুগল শিটগুলিতে কোনও চেকবক্স কার্যকারিতা নেই তবে কি কোনওভাবে সমতুল্য কার্যকারিতা পাওয়ার কোনও উপায় আছে?


1
এখানে আরও প্রযোজ্য আরেকটি ভাল উত্তর: ওয়েবঅ্যাপস.স্ট্যাকেক্সেঞ্জাও.এ
ওয়েসেলস

1
পরিশেষে, গুগল চেকবক্সগুলি ব্যবহারের জন্য সক্ষমতা কেবলমাত্র একটি বিল্ট ইন কার্যকারিতা যুক্ত করেছে, সুতরাং এখন থেকে রুবনের উত্তর বেশিরভাগ মানুষের পক্ষে সঠিক এবং সহজ উত্তর হতে পারে।
সার্জিওএফসি 21

উত্তর:


12

গুগল গত সপ্তাহে (এপ্রিল 2018) কোষগুলিতে চেকবক্সগুলি প্রবেশ করানোর জন্য একটি বৈশিষ্ট্য চালু করেছে। কেবল একটি ঘর নির্বাচন করুন, মেনু সন্নিবেশ> চেকবক্সটি ক্লিক করুন

আরও তথ্যের জন্য দেখুন এবং চেকবক্সগুলি ব্যবহার করুন

নোট:

  • চেকবাক্সগুলির জন্য পূর্বনির্ধারিত মানগুলি সত্য / মিথ্যা হয় তবে সেগুলিকে মার্ক / আনমার্কড চেকবক্সের সমতুল্য হিসাবে কোনও মান ব্যবহার করতে কাস্টমাইজ করা যেতে পারে। যদি আপনার কোষগুলির মধ্যে ইতিমধ্যে ডেটা থাকে, ঘরগুলি নির্বাচন করুন, তারপরে মানদণ্ড নির্বাচন করুন ডেটা> ডেটা বৈধকরণ ... নির্বাচন করুন বাক্স নির্বাচন করুন, তারপরে সত্য / মিথ্যা মান ব্যবহার করার জন্য একটি ইনপুট বাক্স প্রদর্শিত হবে।

  • গুগল শিটগুলিতে নতুন ম্যাক্রো রেকর্ডার এবং ফর্ম্যাট করার বিকল্পগুলির অতিরিক্ত বিবরণ অনুসারে এটি সমস্ত অ্যাকাউন্টের জন্য উপলব্ধ হতে কয়েক সপ্তাহ সময় নিতে পারে। আমার ক্ষেত্রে এটি একটি জি স্যুট অ্যাকাউন্টের জন্য উপলব্ধ তবে এখনও আমার অন্য অ্যাকাউন্টগুলির জন্য নয়। এখন এটি সমস্ত অ্যাকাউন্টের জন্য উপলব্ধ হওয়া উচিত


সংশ্লিষ্ট


আমার শীটটিতে ( 0, 1) এর মধ্যে ইতিমধ্যে মান রয়েছে তবে আমি যদি নতুন চেকবক্সটি sertোকান তবে এটি সর্বদা খোলা থাকে না। আমার মানগুলিকে সঠিকভাবে টিক্কি দেওয়া বা অনির্বাচিত চেকবক্সে রূপান্তর করার কোনও উপায় আছে কি?
উড্রোশিগেরু

1
@ উড্রোশিগেরু ওয়েবঅ্যাপস.স্ট্যাকেক্সেঞ্জাও.এ / ১১৯৩০৯ / ১৮৩১১৪ কাজের কাজের জন্য দেখুন ।
ডেভিড ফিয়োকো

খুব খারাপ, আমি এখন দ্বারা এটি নিজেই সম্পন্ন করেছি। তবে এটি কাজ করত বলে 1oo% মনে হয়।
উড্রোশিগেরু

73

এটি ছিল খুব সংঘাতযুক্ত, এটি করার অনেক সহজ উপায়, আমি অন্য একটি ক্ষেত্র "দ্রুত এবং সহজ চেকবক্স" যুক্ত করেছি, এটি করার একটি দ্রুত এবং সহজ উপায়:

  1. ঘরে ডান ক্লিক করুন, "ডেটা বৈধকরণ" নির্বাচন করুন
  2. মানদণ্ডের অধীনে, "আইটেমের তালিকা" নির্বাচন করুন
  3. "আইটেমের তালিকা" ক্ষেত্রে, এটি আটকে দিন: ☐,☑
  4. সংরক্ষণ. উপরের বিকল্পগুলির উভয়টিরই এখন আপনার একটি ড্রপ ডাউন তালিকা থাকা উচিত।

ভাল খবর! অতিরিক্ত শীট নেই, কোডিং নেই, কিছুই নেই। আপনি অভিনবতা পেতে চাইলে আপনি একটি "শর্তসাপেক্ষ বিন্যাস" বিকল্প তৈরি করতে পারেন যেখানে ☑ স্কোয়ারগুলি সবুজ এবং ☐ স্কোয়ারগুলি রেড।

আপনার দেওয়া শীটটিতে আমি একটি নমুনা অন্তর্ভুক্ত করেছি।


5
☐, ☒ - এগুলি আমার পছন্দ অনুসারে আরও ভাল দেখাচ্ছে
গ্র্যান্ড্রু

2
এটি খুব দরকারী। Ty। আমি ব্যক্তিগতভাবে একটি সাধারণ চেক মার্ক সর্বাধিক আকর্ষণীয় খুঁজে পেয়েছি। ডেটা বৈধকরণের তালিকায় আমি কেবল চেক চিহ্নটি যুক্ত করেছিলাম। এটি কার্যকরভাবে ঘরটি ফাঁকা রাখে এবং একটি চেক চিহ্ন যুক্ত করার বিকল্পটি ছেড়ে দেয়: ডি ✓
জারমারসন

4
☐, ☑, ☒। এটি আমার বিকল্পগুলির পছন্দ is
juanmah

11

আমি এখনও অবধি সবচেয়ে ভাল চেকবক্স সমাধানটি এই টেমপ্লেটে ব্যবহার করা হয়েছে (এখানে গুগল ড্রাইভে লগ ইন না করে আপনি টেমপ্লেটটি তৈরি করেছেন এমন একটি পাবলিক ডকুমেন্ট রয়েছে )।

নির্বাচিত চেকবক্সের একটি চরিত্র বা চিত্র এবং একটি নির্বাচিত চেকবাক্সগুলির মধ্যে একটি অতিরিক্ত শীটে তাদের দুটি কক্ষ রয়েছে। তারপরে যে ঘরে আপনি চেকবক্সটি ব্যবহার করতে চান সেখানে "একটি তালিকা থেকে আইটেমগুলি" এবং "পরিসর থেকে তালিকা তৈরি করুন" তে ডেটা বৈধতা সেট করুন এবং অক্ষর / চিত্রগুলি সহ দুটি ঘর নির্বাচন করুন। তারপরে আপনি সেই ঘরে একটি ড্রপডাউন পাবেন যেখানে আপনি যে কোনও বিকল্প নির্বাচন করতে পারবেন।

এটি টগল / অফ টগলটিতে এক ক্লিক সরবরাহ করে না, তবে এটি বেশ কাছে।

আপডেট: আমি কেবলমাত্র দস্তাবেজটি যে কেউ সম্পাদনা করার জন্য সেট করেছি। এটি ছাড়া আপনি নির্বাচনটি কীভাবে কাজ করে তা দেখতে সক্ষম হবেন না।


4

আমি ম্যাথিজগুলির সমাধানটি ব্যবহার করি যা আমার পক্ষে কাজ করে। তার উত্তরটি অনুসরণ করতে এবং বুঝতে আমার খুব কষ্ট হয়েছিল, যদিও এখানে ধাপে ধাপে সমাধানটি রয়েছে:

  1. এই টেম্পলেট ব্যবহার করুন
  2. উভয় চেকবাক্স "ফাংশন" শীটে অনুলিপি করুন
  3. আপনার ড্রাইভ ফাইলে ফিরে যান এবং অন্য একটি শীট যুক্ত করুন
  4. নতুন শীটটির নাম "ফাংশন"
  5. A1 এবং A2 কক্ষে উভয় চেকবাক্স আটকান
  6. এ 1 থেকে ফাঁকা চেকবক্সটি অনুলিপি করুন
  7. আপনার ড্রাইভ ফাইলে শীটটিতে ফিরে আসুন যেখানে আপনার চেকবাক্স দরকার
  8. আপনি যে ঘরে একটি চেকবক্স রাখতে চান সেখানে ফাঁকা চেকবাক্স আটকে দিন
  9. ডেটা> বৈধকরণ নির্বাচন করুন
  10. "মানদণ্ড" ড্রপডাউনে, "একটি পরিসীমা থেকে তালিকা" নির্বাচন করুন
  11. সেই ড্রপডাউনের পাশের ক্ষেত্রটিতে, "ফাংশন! এ 1: এ 2" লিখুন
  12. "সংরক্ষণ করুন" এ ক্লিক করুন। চেকবাক্সটিতে এখন চেকবক্সের ঘরের উপরে অবস্থিত একটি ক্ষুদ্র ত্রিভুজ আকারের বৈধতা বোতাম থাকা উচিত।
  13. চেকবক্সটি অনুলিপি করুন এবং অন্য যে কোনও ঘরে আপনার চেকবক্সের প্রয়োজন রয়েছে সেখানে পেস্ট করুন

1
এটি দুর্দান্ত যে আপনি একটি টেমপ্লেট অফার করেছেন, তবে কী আপনার উত্তরটি এখনও কার্যকর হবে যদি সেই লিঙ্কটি আর কাজ না করে?
আলে

আমাকে জানানোর জন্য ধন্যবাদ, আমি লিঙ্কটি আপডেট করেছি, এখন যে কেউ এটি খুলতে সক্ষম হবে।
মেলানিয়াস্যাগার

আপনার উত্তরের অংশ হিসাবে কোনও লিঙ্কের উপর নির্ভর না করা আপনার পক্ষে কী আদর্শ হবে; পরিবর্তে, কীভাবে আপনার টেমপ্লেটের মতো স্প্রেডশিট সেট আপ করতে হবে সে সম্পর্কে নির্দেশাবলী অন্তর্ভুক্ত করুন। এইভাবে, আপনি যদি ভবিষ্যতে আপনার পত্রক মুছলে বা এর সাথে অন্য কিছু ঘটে, ব্যবহারকারীরা এখনও আপনার উত্তরটি পুরোপুরি ব্যবহার করতে পারবেন; সেখানে লিংক করা চালিয়ে যেতে পারেন যদিও, একটি টেম্পলেট ব্যবহার করতে পারছে যেমন নেই মানুষ কিছু প্রচেষ্টা সংরক্ষণ করুন। :)
সাইটস্পিরিট

এই জাতীয় একটি লেখার জন্য ভাল ধারণা। লোকেরা যদিও আপনার টেম্পলেটটি সম্পাদনা করতে চলেছে সে বিষয়ে সতর্ক হন। খনি কোনও ধরণের ওয়েবশপ ক্যাটালগের জন্য লোকেরা ব্যবহার করে চলেছে: ডি
ম্যাথিজ ওয়েজেল

@ ম্যাথিজ ওয়েসেলস হ্যাঁ, আপনি ঠিক বলেছেন, লোকে ইতিমধ্যে টেম্পলেটটি সম্পাদনা শুরু করেছে ol আহা, আমরা চেষ্টা করেছি!
মেলানিয়াসাজেগার

4

রুবনের দ্বারা উল্লিখিত গুগল শিটগুলিতে এখন আসল চেকবক্স রয়েছে। Standardোকানো মেনু (সন্নিবেশ> চেকবক্স) থেকে স্ট্যান্ডার্ড সত্য / মিথ্যা চেকবাক্সগুলি সন্নিবেশ করা যেতে পারে। তবে আপনি চেকবাক্সগুলি সন্নিবেশ করানোর জন্য ডেটা বৈধকরণ ব্যবহার করে চেক করা এবং চেক না করা রাষ্ট্রগুলির জন্য কাস্টম মানগুলিও সন্নিবেশ করতে পারেন (মানগুলি সংখ্যা বা স্ট্রিং হতে পারে)।

ডেটা বৈধকরণ পদ্ধতি ব্যবহার করার সময় গুহাতগণ:

  1. সন্নিবেশ মেনু থেকে প্রথমে চেকবাক্সগুলি প্রবেশ করবেন না। ফাঁকা ঘর দিয়ে শুরু করুন।
  2. এই পদ্ধতিতে চেকবাক্সগুলি যুক্ত করার পরে কোষের মানগুলি ডেটা যাচাইকরণ উইন্ডোতে আপনি নির্দিষ্ট করেছেন এমন চেক করা মানটিতে সেট করা হবে না। সেই চেক না হওয়া মানটিতে মান আপডেট করার জন্য আপনাকে ম্যানুয়ালি ঘরগুলি পরীক্ষা করতে হবে এবং চেক করতে হবে।

গুগলের সহায়তা পৃষ্ঠা

শীটগুলির চেকবক্সগুলি সম্পর্কে আমার ব্লগ পোস্টে আমি উপরেরটিকে আরও কিছুটা বিশদে আলোচনা করব।


এটি একটি নতুন বৈশিষ্ট্য। এর আগে এর অস্তিত্ব ছিল না। তবে এটি সঠিক উত্তর।

3

হ্যা এটা সম্ভব. বিভাগে ৪. গুগল অ্যাপস স্ক্রিপ্ট চালানোর জন্য কীভাবে একটি স্প্রেডশীটে একটি বোতাম যুক্ত করতে হবে তা সহ http://code.google.com/googleapps/appsscript/articles/bracket_maker.html এর একটি ভাল নমুনা রয়েছে This একটি লুকানো কক্ষে 0/1


4
এই পন্থাটি কি আপনাকে কেবল মেনুতে বোতাম যুক্ত করার অনুমতি দেয় না?
ম্যাথিজ ওয়েসেলস

1

আর একটি সম্ভাব্য বিকল্প রয়েছে: একটি বোতাম যা নির্বাচিত ঘরটিকে "পরীক্ষিত" বা "চেক না করা" হিসাবে চিহ্নিত করে। এর জন্য দুটি পদক্ষেপ প্রয়োজন: 1) ঘরে ক্লিক করুন; 2) ঘরটি পরীক্ষা বা আনচেক করতে বোতামে ক্লিক করুন।

  1. আপনার স্প্রেডশিটে চিত্র Inোকান ("সন্নিবেশ করুন"> "চিত্র ...")
  2. আপনি এটি প্রথম সারিতে উদাহরণস্বরূপ সরাতে পারেন এবং তারপরে এই সারিটি স্থির রাখতে পারেন যাতে এটি সর্বদা দৃশ্যমান থাকে
  3. স্ক্রিপ্ট সম্পাদক খুলুন ("সরঞ্জাম"> "স্ক্রিপ্ট সম্পাদক ...")
  4. এই ফাংশনটি অনুলিপি করুন:

     function toggleCheckBox() {
     var cell = SpreadsheetApp.getActiveSheet().getActiveCell();
     if(cell.getValue() != '☑')
        cell.setValue('☑');
     else
        cell.setValue('☐');
     }
    
  5. স্ক্রিপ্ট সংরক্ষণ করুন, এটি বন্ধ করুন এবং স্প্রেডশীটে ফিরে আসুন।

  6. আপনি theোকানো চিত্রটিতে ক্লিক করুন এবং "স্ক্রিপ্ট বরাদ্দ করুন" নির্বাচন করুন। ফাংশনের নাম লিখুন: টগল চেকবক্স।

  7. আপনি যখন ছবিটিতে প্রথমবার ক্লিক করবেন তখন আপনাকে অনুমতি চাওয়া হতে পারে।

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