{"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><span style=\"font-weight: 400;\">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.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">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.<\/span><\/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><span style=\"font-weight: 400;\"><strong>What it does:<\/strong> Creates a list of numbers in a range of rows and columns.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Use cases:<\/strong> Generating a calendar, auto-numbering tasks, or creating custom date ranges.<\/span><\/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><span style=\"font-weight: 400;\">=SEQUENCE(7,1,1,1)<\/span><\/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><span style=\"font-weight: 400;\">This formula generates numbers 1 to 7 vertically. You can also customize rows, columns, start numbers, and step values.<\/span><\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=632321386#gid=632321386\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/i><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Pro tip: Combine <\/span><span style=\"font-weight: 400;\">SEQUENCE<\/span><span style=\"font-weight: 400;\"> with <\/span><span style=\"font-weight: 400;\">TEXT<\/span><span style=\"font-weight: 400;\"> to generate date ranges:<\/span><\/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><span style=\"font-weight: 400;\">=ARRAYFORMULA(TEXT(SEQUENCE(7, 1, TODAY(), 1), &#8220;dddd&#8221;))<\/span><\/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><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/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><span style=\"font-weight: 400;\"><strong>What it does:<\/strong> Splits text based on a defined delimiter.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Use case:<\/strong> Splitting full names, parsing CSV data, or extracting data from combined fields.<\/span><\/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><span style=\"font-weight: 400;\">=SPLIT(&#8220;John<\/span> <span style=\"font-weight: 400;\">Doe&#8221;,<\/span> <span style=\"font-weight: 400;\">&#8220;<\/span> <span style=\"font-weight: 400;\">&#8220;)<\/span><\/p>\n<p><span style=\"font-weight: 400;\">=SPLIT(A5, &#8221; &#8220;)<\/span><\/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><span style=\"font-weight: 400;\">This returns &#8220;John&#8221; and &#8220;Doe&#8221; in separate columns. You can split by commas, semicolons, slashes, etc.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bonus: Use <\/span><span style=\"font-weight: 400;\">SPLIT<\/span><span style=\"font-weight: 400;\"> with <\/span><span style=\"font-weight: 400;\">ARRAYFORMULA<\/span><span style=\"font-weight: 400;\"> to apply it across a column.<\/span><\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=578168421#gid=578168421\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/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><span style=\"font-weight: 400;\"><strong>What it does:<\/strong> Converts a 2D array (rows and columns) into a single vertical list.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>Use case:<\/strong> Normalizing data across multiple rows\/columns into one list for analysis or filtering.<\/span><\/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><span style=\"font-weight: 400;\">=FLATTEN(A5:C7)<\/span><\/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><span style=\"font-weight: 400;\">Useful when you need to analyze or count values that are scattered across a grid.<\/span><\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1721525805#gid=1721525805\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/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><span style=\"font-weight: 400;\">What it does: Applies a custom <\/span><span style=\"font-weight: 400;\">LAMBDA<\/span><span style=\"font-weight: 400;\"> function to each row.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use case: Calculating row totals, applying conditional logic, or creating row-based summaries.<\/span><\/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><span style=\"font-weight: 400;\">=BYROW(A5:D7, LAMBDA(row, SUM(row)))<\/span><\/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><span style=\"font-weight: 400;\">This will return a column with the sum of each row.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Advanced: Use <\/span><span style=\"font-weight: 400;\">IF<\/span><span style=\"font-weight: 400;\"> inside the <\/span><span style=\"font-weight: 400;\">LAMBDA<\/span><span style=\"font-weight: 400;\"> to include conditions per row.<\/span><\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1500866078#gid=1500866078\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/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><span style=\"font-weight: 400;\">What it does: Similar to <\/span><span style=\"font-weight: 400;\">BYROW<\/span><span style=\"font-weight: 400;\">, but works column-by-column.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Use case: Generating averages, max values, or other summaries across multiple columns.<\/span><\/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><span style=\"font-weight: 400;\">=BYCOL(A5:D7, LAMBDA(col, SUM(col)))<\/span><\/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><span style=\"font-weight: 400;\">A fast way to summarize columns without writing separate formulas for each one.<\/span><\/p>\n<p><a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/1jcHJlJpEAUHkpgxrgNrerzdlulrdCqpa-eXkeQZyBfs\/edit?gid=1439961530#gid=1439961530\" target=\"_blank\" rel=\"noopener\"><i><span style=\"font-weight: 400;\">Check the formula in the spreadsheet<\/span><\/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><span style=\"font-weight: 400;\">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.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Try combining these with <\/span><span style=\"font-weight: 400;\">FILTER<\/span><span style=\"font-weight: 400;\">, <\/span><span style=\"font-weight: 400;\">UNIQUE<\/span><span style=\"font-weight: 400;\">, and <\/span><span style=\"font-weight: 400;\">ARRAYFORMULA<\/span><span style=\"font-weight: 400;\"> for even more power.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Stay tuned for more advanced formula tips from Sheetgo!<\/span><\/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":[],"_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}]}}