{"id":255201,"date":"2025-05-21T22:17:30","date_gmt":"2025-05-21T20:17:30","guid":{"rendered":"https:\/\/www.sheetgo.com\/?p=255201"},"modified":"2026-05-01T17:43:09","modified_gmt":"2026-05-01T15:43:09","slug":"top-5-des-formules-de-tableau-google-sheets","status":"publish","type":"post","link":"https:\/\/www.sheetgo.com\/fr\/blog\/google-sheets-features\/top-5-array-formulas-google-sheets\/","title":{"rendered":"Top 5 des formules de tableaux dynamiques dans Google Sheets\u00a0"},"content":{"rendered":"\n[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; da_disable_devices=&#8221;off|off|off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243; module_class=&#8221;post-main-section&#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;][et_pb_row _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; sticky_enabled=&#8221;0&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.3&#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.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Google Sheets has evolved beyond basic spreadsheets. With the introduction of dynamic array formulas, users can now manipulate and analyze data more efficiently. These formulas automatically expand results across multiple cells, streamlining data workflows and reducing the need for repetitive tasks.<\/p>\n<p>In this blog, we&#8217;ll explore five powerful dynamic array formulas you can start using today\u2014along with real-life use cases for each.<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>1. SEQUENCE: Automatically Generate Number Series<\/h2>\n<p><strong>What it does:<\/strong> Creates a list of numbers in a range of rows and columns.<\/p>\n<p><strong>Use cases:<\/strong> Generating a calendar, auto-numbering tasks, or creating custom date ranges.<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=SEQUENCE(7,1,1,1)<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>This formula generates numbers 1 to 7 vertically. You can also customize rows, columns, start numbers, and step values.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=632321386#gid=632321386\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>\n<p>Pro tip: Combine SEQUENCE with TEXT to generate date ranges:<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=ARRAYFORMULA(TEXT(SEQUENCE(7, 1, TODAY(), 1), &#8220;dddd&#8221;))<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=632321386#gid=632321386\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2><strong>2. SPLIT: Break Strings into Columns or Rows<\/strong><\/h2>\n<p><strong>What it does:<\/strong> Splits text based on a defined delimiter.<\/p>\n<p><strong>Use case:<\/strong> Splitting full names, parsing CSV data, or extracting data from combined fields.<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=SPLIT(&#8220;John Doe&#8221;, &#8221; &#8220;)<\/p>\n<p>=SPLIT(A5, &#8221; &#8220;)<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>This returns &#8220;John&#8221; and &#8220;Doe&#8221; in separate columns. You can split by commas, semicolons, slashes, etc.<\/p>\n<p>Bonus: Use SPLIT with ARRAYFORMULA to apply it across a column.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=578168421#gid=578168421\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2><strong>3. FLATTEN: Collapse a Range into a Single Column<\/strong><\/h2>\n<p><strong>What it does:<\/strong> Converts a 2D array (rows and columns) into a single vertical list.<\/p>\n<p><strong>Use case:<\/strong> Normalizing data across multiple rows\/columns into one list for analysis or filtering.<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=FLATTEN(A5:C7)<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>Useful when you need to analyze or count values that are scattered across a grid.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1721525805#gid=1721525805\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2><strong>4. BYROW: Apply a Custom Function to Each Row<\/strong><\/h2>\n<p>What it does: Applies a custom LAMBDA function to each row.<\/p>\n<p>Use case: Calculating row totals, applying conditional logic, or creating row-based summaries.<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=BYROW(A5:D7, LAMBDA(row, SUM(row)))<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>This will return a column with the sum of each row.<\/p>\n<p>Advanced: Use IF inside the LAMBDA to include conditions per row.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1500866078#gid=1500866078\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2><strong>5. BYCOL: Apply a Custom Function to Each Column<\/strong><\/h2>\n<p>What it does: Similar to BYROW, but works column-by-column.<\/p>\n<p>Use case: Generating averages, max values, or other summaries across multiple columns.<\/p>[\/et_pb_text][et_pb_text module_class=&#8221;spreadsheet-function&#8221; _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>=BYCOL(A5:D7, LAMBDA(col, SUM(col)))<\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<p>A fast way to summarize columns without writing separate formulas for each one.<\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1439961530#gid=1439961530\" target=\"_blank\" rel=\"noopener\"><i>Check the formula in the spreadsheet<\/i><\/a><\/p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<h2>Final Thoughts<\/h2>\n<p>Dynamic array formulas in Google Sheets aren&#8217;t just for techies or advanced users\u2014they&#8217;re incredibly useful for anyone who wants to save time and create smarter spreadsheets. By incorporating these five formulas into your workflow, you can build more flexible, scalable, and insightful tools.<\/p>\n<p>Try combining these with FILTER, UNIQUE, and ARRAYFORMULA for even more power.<\/p>\n<p>Stay tuned for more advanced formula tips from Sheetgo!<\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>Google Sheets has evolved beyond basic spreadsheets. With the introduction of dynamic array formulas, users can now manipulate and analyze data more efficiently. These formulas automatically expand results across multiple cells, streamlining data workflows and reducing the need for repetitive tasks. In this blog, we&#8217;ll explore five powerful dynamic array formulas you can start using [&hellip;]<\/p>\n","protected":false},"author":46,"featured_media":44470,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[37],"tags":[],"class_list":["post-255201","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-sheets-features"],"acf":[],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/posts\/255201","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\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/comments?post=255201"}],"version-history":[{"count":0,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/posts\/255201\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/media\/44470"}],"wp:attachment":[{"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/media?parent=255201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/categories?post=255201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sheetgo.com\/fr\/wp-json\/wp\/v2\/tags?post=255201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}