{"id":1570,"date":"2022-10-04T11:43:00","date_gmt":"2022-10-04T09:43:00","guid":{"rendered":"http:\/\/importsheet.com\/?p=1570"},"modified":"2026-10-09T15:53:47","modified_gmt":"2026-10-09T13:53:47","slug":"validation-des-donnees-google-sheets","status":"publish","type":"post","link":"https:\/\/www.sheetgo.com\/fr\/blog\/google-sheets-features\/data-validation-google-sheets\/","title":{"rendered":"Comment utiliser la validation des donn\u00e9es dans Google Sheets"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221; da_disable_devices=&#8221;off|off|off&#8221;][et_pb_row _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Data validation in Google Sheets lets you decide what people can type into your cells. You set a rule once, and Sheets warns about or rejects anything that doesn&#8217;t fit, like a misspelled department or a date in the wrong format.<\/p>\n<p>It helps most when several people work in the same spreadsheet, because you catch mistakes as they&#8217;re typed instead of cleaning them up later. This guide explains what data validation is, how to add a rule, how each criterion works, and how to copy, edit, and remove rules.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;data-validation&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>What is data validation in Google Sheets?<\/h2>\n<p>Data validation in Google Sheets is a set of rules that controls what people can enter in a cell or range. You choose the cells and a criterion, such as a dropdown list, a number range, or a valid date. Sheets then flags or rejects any entry that breaks the rule.<\/p>\n<p>You&#8217;ll find it under Data &gt; Data validation, which opens the rules in a sidebar on the right.<\/p>\n<p>Let\u2019s take a look at each element within the data validation feature:<\/p>\n<ul>\n<li><b>Apply to range: <\/b>This is the range of cells your data validation will be applied to.\u00a0<\/li>\n<li><b>Criteria: <\/b>This is the type of data validation you want to apply. The options are the following: Dropdown, Dropdown from a range, Text, Date, Number, Custom formula, and Checkbox. You will see an in-depth explanation in the section on How to do data validation in Google Sheets.<\/li>\n<li><b>Advanced options: <\/b>Optional help text for the cell, and whether Sheets shows a warning or rejects the input when the data is invalid.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-2.png&#8221; alt=&#8221;Data validation in Google Sheets \u2014 Criteria list in the Data validation rules sidebar, from Dropdown to Date is before&#8221; title_text=&#8221;Criteria list in the Data validation rules sidebar, from Dropdown to Date is before&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;why-validate&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Why validate your data in Google Sheets?<\/h3>\n<p>There are many reasons why you should use data validation in Google Sheets. Here are some of the most important benefits:<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<ul>\n<li><b>Accurate data:<\/b> By setting up parameters around data input, users will not be able to input the wrong data or formatting without Google Sheets either recognizing this or rejecting the input entirely.<\/li>\n<li><b>Consistent data:<\/b> You can make sure each row of data follows the same rules by adding specific data ranges &#8211; for example, if dealing with percentages, you can adjust the data range so that no user can input a value over 100.<\/li>\n<li><b>Save time from editing:<\/b> Because this feature controls the data for you, there is no need to read through and edit any incorrect data, saving you a lot of time.<\/li>\n<li><b>Control other users&#8217; inputs:<\/b> Data validation is particularly helpful if you are sharing your Google Sheets file with others, or receiving data from other sources. You will have full control over what data they can and cannot enter.<\/li>\n<\/ul>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;use-case&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Use case<\/h3>\n<p>These benefits apply to everyday data management, so data validation can indeed be used in almost any spreadsheet process and use case.<\/p>\n<p>For example, let\u2019s say I am in charge of collecting employee data to monitor monthly salary payments. I can use data validation to control the type of input received, such as the formatting of their date of birth, the department they belong to, or their employee ID.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation.png&#8221; alt=&#8221;Data validation in Google Sheets \u2014 payroll sheet with names, dates of birth, employee IDs, emails, and departments&#8221; title_text=&#8221;Payroll sheet with names, dates of birth, employee IDs, emails, and departments&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.17.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>With data validation, there is no risk of accidental errors from manual input, or employees inputting incorrect data.<\/p>\n<p>As a result, I will have a large file of accurate, employee data that I don\u2019t have to read through and edit, ultimately saving me hours of work.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;how-to-add-a-data-validation-rule-in-goo&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to add a data validation rule in Google Sheets<\/h2>\n<p>In Google Sheets, you can add and manage your data validation rules by going to Data &gt; Data validation.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-data-menu.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 Data menu open with Data validation highlighted&#8221; title_text=&#8221;Data menu open with Data validation highlighted&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>From the side panel, click &#8216;Add rule&#8217; to start a new rule.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-add-rule-button.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 empty Data validation rules sidebar with the Add rule button&#8221; title_text=&#8221;Empty Data validation rules sidebar with the Add rule button&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Below, you will learn about the options available and how to add a simple rule: the \u2018amount\u2019 value must be greater than zero.<\/p>\n<h3>Apply to range<\/h3>\n<p>In the &#8216;Apply to range&#8217; box, select the cell or range of cells to which you want to apply the data validation rule. Alternatively, you can select the cells before adding the rule. Below, I have selected everything but the header in column D. To pick the cells with your mouse, click the grid icon at the end of the box, select them, and click &#8216;OK&#8217;.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-apply-to-range.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 Select a data range dialog set to Sheet1!D2:D&#8221; title_text=&#8221;Select a data range dialog set to Sheet1!D2:D&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Criteria<\/h3>\n<p>There are multiple options for adding criteria. Click the downward pointing arrow to select from the drop-down menu. In this case, I want the \u2018greater than\u2019 option.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-criteria-greater-than.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 criteria list open with Greater than highlighted&#8221; title_text=&#8221;Criteria list open with Greater than highlighted&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Type zero in the value box, as shown below. Click \u2018Done\u2019 to apply or click \u2018Advanced options\u2019 to see more options.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-greater-than-zero.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 Greater than criterion with the value 0 and the Advanced options button&#8221; title_text=&#8221;Greater than criterion with the value 0 and the Advanced options button&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Advanced options: show a warning or reject the input<\/h3>\n<p>The advanced options allow you to specify what happens when invalid input is entered. First, check the box to \u2018Show help text for a selected cell\u2019. You can use the suggested message or type your own.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-help-text.webp&#8221; alt=&#8221;Data validation in Google Sheets \u2014 help text Enter a number greater than 0 under Advanced options&#8221; title_text=&#8221;Help text Enter a number greater than 0 under Advanced options&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Next, you can choose whether to show a warning or reject the input. The help text shows in either case. With &#8216;Show a warning&#8217;, Sheets keeps the entry but marks the cell with a red triangle and an Invalid note. With &#8216;Reject the input&#8217;, Sheets blocks the entry and shows an error message, so the cell keeps its previous value. Click \u2018Done\u2019 to apply the validation rule.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/data-validation-google-sheets-reject-the-input.webp&#8221; alt=&#8221;Google Sheets data validation reject input option \u2014 Reject the input selected under If the data is invalid&#8221; title_text=&#8221;Reject the input selected under If the data is invalid&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;how-to-do-data-validation&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to do data validation in Google Sheets<\/h2>\n<p>Let\u2019s use the use case above to go through a step-by-step data validation process.<\/p>\n<p>As mentioned previously, there are several different criteria for data validation in Google Sheets.<\/p>\n<p>Let\u2019s go through each of these to understand exactly what they do and what they may look like inside your own Google Sheets file, using the use case mentioned above.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;dropdown&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Dropdown and dropdown from a range<\/h3>\n<p>This is the option to create a pull-down menu in the sheet by inputting the choices manually. For colors and dependent lists, see this guide to <a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/how-to-create-dropdown-lists-in-google-sheets\/\">dropdown lists in Google Sheets<\/a>.<\/p>\n<p>First, under <b>Criteria<\/b>, select <b>Dropdown<\/b>.<\/p>\n<p>Then choose the range of cells where you want to create the dropdown list.<\/p>\n<p>Add the text to the boxes. In this example, I&#8217;ll add all the departments.\u00a0<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-4.png&#8221; alt=&#8221;Dropdown data validation in Google Sheets \u2014 Dropdown criterion on E2:E1000 with Sales as the first item&#8221; title_text=&#8221;Dropdown criterion on E2:E1000 with Sales as the first item&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>You can also pick a different color for each option. To color a whole row based on the option someone picks, use <a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/conditional-formatting-based-on-another-cell-in-google-sheets\/\">conditional formatting based on another cell<\/a>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-5.png&#8221; alt=&#8221;Dropdown data validation in Google Sheets \u2014 color palette open for a dropdown item&#8221; title_text=&#8221;Color palette open for a dropdown item&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>If you prefer, you can select the options from a range of cells instead of typing all the text in the boxes.<\/p>\n<p>In this case, select <b>Dropdown (from a range)<\/b> in the <b>Criteria<\/b> section.<\/p>\n<p>After selecting the range where you want to create the dropdown, choose the range of cells containing all the options you need to add to the list.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-6.png&#8221; alt=&#8221;Dropdown from a range in Google Sheets \u2014 Select a data range dialog set to the Departments list in L2:L6&#8243; title_text=&#8221;Select a data range dialog set to the Departments list in L2:L6&#8243; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]Once I have applied this, you will see my dropdown now contains all the departments. I&#8217;ll click <b>Done<\/b> to create the dropdown list.[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-7.png&#8221; alt=&#8221;Dropdown from a range in Google Sheets \u2014 the five departments loaded as items in the sidebar&#8221; title_text=&#8221;The five departments loaded as items in the sidebar&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Now, I don&#8217;t need to input the data manually. All I need to do is choose one of the options from the dropdown list.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-1-1.png&#8221; alt=&#8221;Data validation in Google Sheets \u2014 Department dropdown open in E2 with five options&#8221; title_text=&#8221;Department dropdown open in E2 with five options&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;text&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3><strong>Text<\/strong><\/h3>\n<p>The <b>Text<\/b> criterion allows you to control the type of text a user inputs into a cell range. This criterion gives you a lot of options of how to control data, from only accepting an exact text match, to accepting a valid email address or URL.<\/p>\n<p>In this example, I can ensure employees input a valid email address in my \u2018Email\u2019 column by selecting <b>Text is valid email<\/b>.<\/p>\n<p>Under <b>Advanced options<\/b>, you can choose what will happen if I input invalid data. Google Sheets can <b>show a warning<\/b> or <b>reject the input<\/b> when the data is invalid.<\/p>\n<p>I&#8217;ll choose <b>Show a warning<\/b> and click <b>Done<\/b>.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-8.png&#8221; alt=&#8221;Text data validation in Google Sheets \u2014 Text is valid email on D2:D1000 with Show a warning selected&#8221; title_text=&#8221;Text is valid email on D2:D1000 with Show a warning selected&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Now if I input invalid data, Google Sheets will show a warning message.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-9.png&#8221; alt=&#8221;Text data validation in Google Sheets \u2014 Invalid warning: Input must be a valid email address&#8221; title_text=&#8221;Invalid warning: Input must be a valid email address&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;date&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3><b>Date<\/b><\/h3>\n<p>The <strong>Date<\/strong> criterion helps you make sure only valid dates are added to the cells and even lets you control date inputs before or after a certain date, or between certain dates.<\/p>\n<p>For example, let\u2019s say in my &#8220;Date of Birth&#8221; column, I want to make sure that each employee adds their dates correctly. By choosing the <b>Date<\/b> criterion and the <b>Is valid date<\/b> option, any invalid dates will be rejected by Google Sheets.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-10.png&#8221; alt=&#8221;Date data validation in Google Sheets \u2014 Is valid date criterion on B2:B1000&#8243; title_text=&#8221;Is valid date criterion on B2:B1000&#8243; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Now Google Sheets will only accept a valid date when you input data into the cells where the data validation is applied. If you double-click a cell within this range, a calendar will appear.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-11.png&#8221; alt=&#8221;Date data validation in Google Sheets \u2014 calendar picker open in the Date of Birth column&#8221; title_text=&#8221;Calendar picker open in the Date of Birth column&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;number&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Number<\/h3>\n<p>The Number criterion allows you to define a range of numbers that users can input. You have options to validate numbers above or below a certain value, or between two values.<\/p>\n<p>For example, in my &#8220;Employee ID&#8221; column, I want to make sure that employees correctly add their 4-digit ID number. I can choose <b>Number<\/b> <b>is between<\/b> and add the lowest value as 1000 and the highest as 9999.<\/p>\n<p>This means that users can only input a 4-digit number.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-12.png&#8221; alt=&#8221;Number data validation in Google Sheets \u2014 Is between 1000 and 9999 on the Employee ID column&#8221; title_text=&#8221;Is between 1000 and 9999 on the Employee ID column&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;checkbox&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3>Checkbox<\/h3>\n<p>The <b>Checkbox<\/b> criterion is perhaps the most straightforward data validation. It allows you to format the cell as a checkbox.<\/p>\n<p>For example, let\u2019s say I want to add a checkbox to my \u2018Paid?\u2019 column so that employees can check this when they have received their paycheck. Simply select the <b>Checkbox<\/b> criterion as shown below.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2023\/04\/Data-validation-13.png&#8221; alt=&#8221;Checkbox data validation in Google Sheets \u2014 Checkbox criterion on I2:I1000, the Paid? column&#8221; title_text=&#8221;Checkbox criterion on I2:I1000, the Paid? column&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;how-to-copy-data-validation-rules-in-goo&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to copy data validation rules in Google Sheets<\/h2>\n<p>Copying data validation to other cells is simple. First, select the cell or cells with the data validation. Right-click on the cell and select copy or press Ctrl + C (Cmd + C on a Mac).<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/copy-data-validation-google-sheets-copy-cell.webp&#8221; alt=&#8221;Copy data validation in Google Sheets \u2014 right-click menu on D2 with Copy highlighted&#8221; title_text=&#8221;Right-click menu on D2 with Copy highlighted&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Paste to the cell where you want to add the rule. To paste only the rule and keep the target cells&#8217; values and formatting, right-click and choose &#8216;Paste special&#8217; &gt; &#8216;Data validation only&#8217;.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/copy-data-validation-google-sheets-paste-special.webp&#8221; alt=&#8221;Copy data validation rules in Google Sheets \u2014 Paste special menu with Data validation only highlighted&#8221; title_text=&#8221;Paste special menu with Data validation only highlighted&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>As you can see, the new range has been added to the existing data validation rule.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/copy-data-validation-google-sheets-range-added.webp&#8221; alt=&#8221;Copy data validation in Google Sheets \u2014 rule now applied to A2:A1000 and D2:D1000&#8243; title_text=&#8221;Rule now applied to A2:A1000 and D2:D1000&#8243; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>You can also copy a rule with the fill handle. Select the cell with the rule and drag the small square in its bottom-right corner over the cells you want to cover. The cell&#8217;s value is copied along with the rule, so start from an empty cell if you only want the rule.<\/p>\n<p>To apply a rule to a whole column, open it in the sidebar and change Apply to range to an open-ended range such as Sheet1!D2:D. Leaving out the last row number covers every row below the header, including rows you add later.<\/p>\n<p>Copy and paste also works between sheets in the same file. On the other sheet, Paste special &gt; Data validation only creates a new rule with the same criteria.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;how-to-edit-data-validation-in-google-sh&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to edit data validation in Google Sheets<\/h2>\n<p>You can edit any aspect of your existing rules by going to Data &gt; Data validation. From the side panel, select the rule you want to edit.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/edit-data-validation-google-sheets-select-rule.webp&#8221; alt=&#8221;Edit data validation in Google Sheets \u2014 Value is greater than 0 rule selected in the sidebar&#8221; title_text=&#8221;Value is greater than 0 rule selected in the sidebar&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>You will see the same options as when you created the rule. Change the range, the criteria, or the advanced options, then click &#8216;Done&#8217; to save.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/edit-data-validation-google-sheets-rule-options.webp&#8221; alt=&#8221;Edit data validation in Google Sheets \u2014 rule options with Apply to range, Greater than 0, and help text&#8221; title_text=&#8221;Rule options with Apply to range, Greater than 0, and help text&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;how-to-remove-data-validation-in-google&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to remove data validation in Google Sheets<\/h2>\n<p>Removing data validation is simple. Go to Data &gt; Data validation and hover over the rule you want to delete in the side panel. Click the trash can icon to delete.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/remove-data-validation-google-sheets-trash-icon.webp&#8221; alt=&#8221;Remove data validation in Google Sheets \u2014 trash can icon on the Value is greater than 0 rule&#8221; title_text=&#8221;Trash can icon on the Value is greater than 0 rule&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Alternatively, select the rule and click &#8216;Remove rule&#8217; to delete it. To delete every rule in the list at once, click &#8216;Remove all&#8217;. Either way, the values already in the cells stay where they are.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/static.sheetgo.com\/wp-content\/uploads\/2026\/10\/remove-data-validation-google-sheets-remove-rule.webp&#8221; alt=&#8221;Remove data validation in Google Sheets \u2014 Remove rule button below the open rule&#8221; title_text=&#8221;Remove rule button below the open rule&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text module_id=&#8221;why-is-my-data-validation-not-working&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Why is my data validation not working?<\/h2>\n<p>If you can&#8217;t change the data validation options, check your access first. You need edit access to the file, and the cells can&#8217;t sit in a range someone else has protected. Go to Data &gt; Protect sheets and ranges to see what&#8217;s locked, or read how to <a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/protect-cells-or-pages-in-google-sheets\/\">protect cells or pages in Google Sheets<\/a>. If a specific rule is not applied, check whether the current cell is in the rule\u2019s cell range. Go to Data &gt; Data validation to check. A regular paste can also remove a rule: when you paste a cell without validation over one that has it, the rule is replaced. Use &#8216;Paste special&#8217; &gt; &#8216;Values only&#8217; to keep the rule.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;how-to-validate&#8221; _builder_version=&#8221;4.27.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Collect validated data with Sheetgo Forms<\/h2>\n<p>Data validation protects a spreadsheet that people edit directly. When the data comes from people who shouldn&#8217;t open the spreadsheet at all, like field teams or clients, a form is a safer way in.<\/p>\n<p><a href=\"https:\/\/www.sheetgo.com\/workflows\/forms\/\">Sheetgo Forms<\/a> checks each answer against the rules you set and adds every response to Google Sheets as a new row. You share the form, not the spreadsheet. From there, Sheetgo&#8217;s AI-powered workflows carry the data into the reports and files your team uses, so it stays clean and AI-ready from the first entry.<\/p>\n<p>Find out <a href=\"https:\/\/www.sheetgo.com\/blog\/google-sheets-features\/how-to-use-google-forms\/\">why Sheetgo Forms offer a better alternative to Google Forms<\/a>.<\/p>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;how-to-validate&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>How to validate data in Google Sheets?<\/h2>\n<p>And there you have it! Now you should be able to validate your own data inside Google Sheets using any of the several criteria demonstrated above. You will find that by using data validation, you not only have more control over data when other users input into your sheets, but you also save the time you\u2019d usually spend reviewing and editing your data.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>If you would like to learn more about the various features of Google Sheets, why not start with our article on <a href=\"https:\/\/www.sheetgo.com\/blog\/spreadsheets-tips\/data-filters-and-sorting-in-google-sheets\/\">Sorting and filtering data in Google Sheets<\/a>?<\/p>\n<p>Alternatively, take a look at our related blog posts below!<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.22.2&#8243; background_color=&#8221;#f9f9ff&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_padding=&#8221;15px|25px|15px|25px|true|true&#8221; border_width_left=&#8221;3px&#8221; border_color_left=&#8221;#808e95&#8243; saved_tabs=&#8221;all&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><em><strong>Editor\u2019s note<\/strong>: This is a revised version of a previous post that has been updated for accuracy and comprehensiveness.<\/em><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Data validation in Google Sheets lets you decide what people can type into your cells. You set a rule once, and Sheets warns about or rejects anything that doesn&#8217;t fit, like a misspelled department or a date in the wrong format. It helps most when several people work in the same spreadsheet, because you catch [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":41381,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"I used to work in a company that has built up an entire ERP on the top of spreadsheets, and we had moments that many different personnel were inputting data at the same time plus the manager creating reports and doing some analysis. Spreadsheets offers a lot of freedom, but this can lead to a messy chunk of data. After all, who never typed the wrong information without realising it? We had to implement different solutions in order to minimize this particular problem, from simple cell validation to advanced HTML forms.\n<h3>Creating a Google Form<\/h3>\nThere is a powerful feature inside the spreadsheets called Forms. It let\u2019s you gather information from coworkers without making them even open the spreadsheet at all. They just fill out the information on their email or a browser, and their answers are automatically added to a spreadsheet that you control. Just open any spreadsheet in Google Docs and click on MENU \u2192 Insert \u2192 Form\u2026 When you create a form, you\u2019ll enter an introductory text and you can list the fields you need your workers to fill. You can choose from text (short or paragraph), multiple choice, checkboxes, linear scale, lists, date and time. Plus you can set the data validation with number, text, regular expression and you can set each field as optional or mandatory. You will watch in real time as data provided by your co-workers effortlessly flows into your master spreadsheet.\n\nYou\u2019ll need to use HTML Service and some AppScript programming If you need a more advanced type of validation on your form. Consider a situation where the user has to register the supplier name on every invoice. This information need to be consistent, otherwise your analysis of the invoice data will give multiple results where there should only be one. In this scenario you will need to pre-load a list of suppliers into a listbox in order to your users to select. I could create a blog post on how to create such dynamic forms, but for now let\u2019s keep it simple.\n<h3>Embed the new Form into a website<\/h3>\nOf course we do not want anybody to input data into our master spreadsheet and the easiest and faster way to add an extra layer of security is to either configure the form to only allow people of your company domain (it requires Google App for Work) to input data or you can embed it on your intranet site and give permissions only to certain authorized workers at the page level.\n<h3>Locking the Spreadsheet<\/h3>\nAs you have created the form to make your workers to input data correctly, there is no reason why they would need to go to the main spreadsheet. In order to avoid users to login and make any undesirable changes, you should lock the spreadsheet by editing the share settings and removing the users.\n\n&nbsp;","_et_gb_content_width":"","footnotes":""},"categories":[37],"tags":[39,28],"class_list":["post-1570","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-sheets-features","tag-connections-t","tag-spreadsheets"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/posts\/1570","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/comments?post=1570"}],"version-history":[{"count":0,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/posts\/1570\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/media\/41381"}],"wp:attachment":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/media?parent=1570"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/categories?post=1570"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/tags?post=1570"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}