As the renowned science fiction writer Arthur C. Clarke said: “Any sufficiently advanced technology is indistinguishable from magic.”. In each formula, the last argument would change to reference cells E3, E4 and E5, respectively. One of those powers: influencing stakeholders. But, if you’re still struggling you should: What next?Don’t go yet, there is plenty more to learn on Excel Off The Grid. The LEN function counts the length of a text string. These Dynamic Array formulas can sort, filter, remove duplicates, ascertain sequences, and a lot more. The output of these functions can go to a range of cells. With dynamic arrays, when a function refers to a range it is as if the function is performing its calculation on each separate cell within the range. Introducing Dynamic Arrays and how they can expand Excel’s capabilities. Blackwood. Native for all formulas. Normally, this would involve entering another column with a LEN function in each cell next to column A. The screenshot below revisits our earlier example, but with an AVERAGE function added in cell F7. This range will automatically expand or contract depending on the formula in cell C2. See Figure 03. eval(ez_write_tag([[728,90],'exceloffthegrid_com-box-3','ezslot_7',109,'0','0']));The term dynamic arrays sounds complicated, but once you understand it, you’ll appreciate the simplicity and power. Those whose subscription updates six-monthly should receive the update in July 2020. You can refer to the Spill range using a new formula symbol. eval(ez_write_tag([[300,250],'exceloffthegrid_com-box-4','ezslot_6',111,'0','0']));Microsoft originally announced the change to Excel’s calculation engine in September 2018. Look at the screenshot below; we have selected the second cell in the spill range. Dynamic array formulas are an awesome way to create interactive summary reports, and can be used as an alternative to pivot tables. Arrays are an important feature of VBA which are used to store multiple values in a variable. This is a dynamic array because the number of results can change and thus the number of cells in the spill range. That single value has a technical term, it’s known as a scalar. If you have used arrays in the past, you will be well- positioned to make the most of dynamic arrays. Let’s say we want to count how many characters are in the range A2:A9. SEQUENCE – to return a sequence of numbers 6. In cell E2, I have entered the following formula using the new # symbol: This function references the top left cell of the Spill range, followed by the # symbol. One formula displays 5 results… amazing! The first argument in VLOOKUP is the value to lookup, it’s generally a single value (it is a scalar). Excel Dynamic Arrays Straight to the Point 2nd Edition January 2020 Fifteen months after the debuted for Insiders, the Dynamic Array functions finally reach general availability for Office 365 subscribers. Check out my other posts here to learn more: If you’ve found this post useful, or if you have a better approach, then please leave a comment below. See Figure 05. It is in the top left cell of the range. The chapter on the logic behind arrays has been expanded. Then it’s your choice to move or delete the value or the formula. How to Report GL Account Groups in Excel. Dynamic arrays make it possible to create more powerful formulas in a much simpler way. The VLOOKUP in cell F7 is looking up Dave and Jack, so it calculates twice and returns the values in F7 and F8. As soon as you delete the entry in cell C5, the Spill range will automatically populate. It is common to want to extract the unique entries from a list of duplicated entries. Neale
With dynamic arrays, when a function refers to a range it is as if the function is performing its calculation on each separate cell within the range. In Figure 06 I have entered the following formula in cell G2: =SUM(LEN(A2:A9)). New features have transformed Excel into a business intelligence tool with some surprising and very powerful applications. The spill ranges will typically change size (more or less rows or columns) as input values change. Constant arrays have always existed in Excel; however, given the introduction of dynamic arrays, the use of constant arrays is likely to increase. By clicking on the #SPILL! Dynamic arrays were released to Microsoft 365 AFTER Excel 2019 was released With constant arrays, just be aware that columns are separated by commas and rows are separated by semi-colons. My first Excel article was published in May 2002, and it covered Control key shortcuts. If you enter the formula from G2 in the old Excel, the result would be 3. Rather than having 4 formulas, one for each cell; we can have one formula which returns results into 4 cells. Let’s say we want to count how many unique states there are. It means to refer to the corresponding row within the table. The 7 functions below and 2 special operators are part of the dynamic arrays concept: By selecting any cell within the spill range, the formula bar displays the formula driving that result. Excel’s calculation engine has been completely redesigned to make many functions work faster and … Introduction to Dynamic Arrays. If I change cell A2 to TAS, the UNIQUE function will automatically update. So here I have a list of names, some duplicated, and next to those names I have a value of 1 or 2. Every time we used Excel in the past, we accepted a simple operating rule; one formula one cell. I am going to use the UNIQUE and FILTER functions to create dynamic lists, and then in the yellow cells I want to create Data Validation drop down lists based on those results:. This assumption has got a technical name, implicit intersection. I’m sure you’ve got 100 questions spinning around your mind about dynamic arrays. Rather than one value, we have provided an array of values to match in cells E2-E5. This data displays a name and a score. The tutorial shows how to create dropdown list in Microsoft Excel depending on another cell by using new dynamic array functions. The # symbol instructs Excel to refer to the Spill range that starts in cell C2, as you can see in Figure 04. Thankfully, Microsoft has already thought of this and has created a new referencing methodology using the # symbol. In cell N2, I will insert a formula using the UNIQUE function, and here’s the result: This second edition of the book has been updated with new examples: see how Dynamic Arrays make XLOOKUP better. Your email address will not be published. Summary. As noted above, there are new functions that make use of this new spilling functionality. Much like how our basic formula at the beginning of the post pushed results into other cells, SUMIFS works the same. Required fields are marked *. In the remainder of this post, I want to show you the basics needed to get started with this new way of thinking. As noted above, there are now 6 new functions which make use of this new spilling functionality: 1. Since the formula is only in the top left cell of the range, no $ signs are required to fix the range reference. The formula in cell F2 demonstrates this:eval(ez_write_tag([[300,250],'exceloffthegrid_com-large-leaderboard-2','ezslot_9',112,'0','0'])); The last argument in the SUMIFS function is the value to be matched. Fifteen months after Dynamic Arrays debuted for Office Insiders, the functions are being released to General Availability. According to Microsoft these are the first Excel 365 versions which have Dynamic Arrays.. Excel 365 for Windows – v 1907 build 11901.20176. Apply to your macros, automate Excel, save time. Features of this site require JavaScript to function. With the introduction of dynamic array formulas, Excel includes 6 brand new functions that directly leverage dynamic array behavior. Good question. If the formula was not in line with the source data, Excel gets confused and returns the #VALUE! Microsoft has already confirmed this new functionality will not be available in Excel 2019 or prior versions. Use ReDim, For Resizing the size of the array. However, you can refer to a spill array from these features. By clicking a formula or any cell in the spill range, a blue box is displayed to outline all the cells within the same spill range. Spill ranges can also go across rows and columns (two-dimensional). FILTER – to return only the values which meet specific criteria 5. To ensure formulas built in previous versions of Excel continue to calculate the same result, the @ symbol will be added to some formulas automatically. But wait, the new Excel calculation engine can return multiple results from a single formula. Using dynamic arrays with other Excel features, Advanced dynamic array formula techniques, Power Query – Different country date formats, VBA Code to insert, move, delete and control pictures, VBA code to copy, move, delete and manage files. I don’t know who coined this statement, but I have used it many times myself. Basic aggregation functions, such as SUM, AVERAGE, MIN, MAX, etc., will not spill by themselves, which makes sense as they accept a range of values and only ever return a single value. There are six new functions that work with dynamic arrays. If we want Excel to operate in the old way, we can use the @ symbol. So, let’s just spend a few minutes understanding how they work. Neale Blackwood CPA runs A4 Accounting, providing Excel training, webinars and consulting services to organisations around Australia. The formula is greyed out because it isn’t really in that cell. Dynamic arrays also impact how existing functions work. A Spill range will expand or contract based on the formula in the top left cell of the range. Don't miss out on their full potential. Currently, this subscription version is being updated with new features that won’t appear in the current full version of Office 2019 (DVD version). Even with advanced formulas, it was still necessary to have a cell for each. Join Excel guru, Dianne Auld, for this introduction to the new dynamic array functionality introduced to Office 365/Microsoft 365 Excel users in 2020. Excel formulas that return a set of values, also known as an array, return these values to neighboring cells. Neale
But there are two types of arrays. Subscribe to the newletter to receive exclusive content, tips and tricks, tools and downloads. For over a year, it was only available to those who signed up to test early releases of the new features. error. We have detected that JavaScript is disabled on your browser. If we wanted to spill in rows instead of columns, we would use a semi-colon between the values (e.g., {2;3}). All of which make use of this new functionality: While we all get excited by new functions, the introduction of dynamic arrays is bigger than this; it’s a fundamental shift in how Excel (and Excel users) think about all formulas. Excel VBA then changes the size … In general, the normal formulas return the solution in a single cell. Instead, the top-left cell returns a #SPILL! It also means that some functions that didn’t previously return arrays can also spill if you reference a range in an argument that is expecting a single value/cell (scalar). We all use Excel differently, so it’s impossible to write a post that will meet everybody’s needs. Unfortunately, dynamic array formulas cannot be used directly inside Excel features such as Data Validation and Conditional Formatting. For example, F2 contains the following: To calculate the result for each person, this formula would be copied down into the 3 rows below. The spill range is outside the available cells on the worksheet, The dynamic array formula is included in an Excel table, The spill range is so large that Excel has run out of memory, Learn VBA by following along with the example codes. Many years ago, I heard Excel referred to as ‘Hell in a Cell’. Dynamic Arrays allow you to work with multiple values at the same time in a formula. VBA-Excel: Arrays – One Dimension, Dynamic Array August 12, 2013 by Sumit Jain Dynamic array means when size of the array is not fixed at the start of the program, the size changes dynamically. I won’t go into detail about each of these in this post; I have written separate posts for each of them. That’s the love part. In Figure 01, we have a simple list of duplicated states. To calculate the total score for each individual, we could use the SUMIFS function. Learn the basics of our brand-new Dynamic Arrays and how you can use them in your spreadsheets. Learn How to Use Excel to Track the US Recovery from the Covid Recession. When I pressed Enter, the rest of the range was automatically populated with the unique state entries from the range A2:A9. If you're using Excel for Office 365, with monthly updates, you should have these new functions now. With the release of dynamic arrays, array formulas are redundant. If you click another cell within the Spill range and then click the Formula Bar (or press F2), it will be blank. =UNIQUE(A2:A9). In dynamic Excel, you do not need to bother which functions support … Please ensure JavaScript is enabled. error. Formulas that can return arrays of variable size are called dynamic array formulas. Which versions of Excel have dynamic arrays? Since cell D7 is not in line with any of the source data, Excel doesn’t know what we want, and returns the #VALUE! If the top-left cell in the spill range is in cell F2, we could reference the entire range by using F2#. What happens if there is data already in the spill range? Formulas that are currently returning arrays that are successfully spilling can be referred to as spilled array formulas. Dynamic arrays and the new functions below are only available Excel 365. Read more now. For creating two dimensional dynamic array in excel, follow the steps below: Declare the two dimensional Array; Resize the array; Store values in array; Retrieve values from array; Declare the two dimensional Array. The SUM function then adds up all the LEN results to arrive at a total number of characters in the range. Liam Bastick, an Excel MVP, is on a mission to uncover Excel’s hidden powers. Blackwood, Easy steps to make data Relationships work in Excel, A smarter way to calculate grand totals in Excel, Combine annual and monthly data in Excel with these simple steps, Use Excel to influence others in your organisation. SORT – to sort the values in a range 3. In Figure 02, we can see a new function in action. SORTBY – to sort values based on the order of other values 4. This is called the spill range, and I … These new features will be included in the next full version, estimated to be Office 2022. Dynamic Array If the size of your array increases and you don't want to fix the size of the array, you can use the ReDim keyword. #SPILL! The old method would have required two formulas to achieve this, but with dynamic arrays we can use one. This means that workbooks created in old versions of Excel but opened in the new version of Excel should never spill. When Microsoft announced dynamic arrays, they also introduced 6 new functions. But this has changed; Excel now allows a single formula to fill multiple cells. Excel Dynamic Array Functions are a true game changer. For example, the COUNTIF formula below spills because the criteria argument is given the spilled range i.e. So, if you want it, then it’s time to upgrade to a Microsoft 365 license. Dynamic Array Series. If we have a newer, dynamic array enabled version of Excel, there is only one possible result for our example formula; Excel returns all 5 cells. Dynamic arrays have a love/hate relationship with Excel tables. Excel Dynamic Arrays Straight to the Point 2nd Edition. error is returned. So the dynamic arrays … The easiest way to understand this is with an example; let’s use VLOOKUP. Read other blogs, or watch YouTube videos on the same topic. It depends on the arguments that the formula expects. There is a lot of new terminology and ways of working here. The basic rule of one formula one cell has gone. The light blue line around the range C2:C6. As I mentioned at the beginning, Dynamic Arrays have changed the way the Excel calc engine treats functions that can return a range, in that they can now spill. The terminology to describe a formula filling multiple cells is “spilling”, and the range of cells filled by that formula is called the “spill range”. The critical thing to realize is that the ability to spill is not restricted to these new functions; many existing functions now spill too. But we don’t really need to worry about that anymore. It’s interesting to think that Excel could calculate different results from the same formula (hopefully a thing of the past). In cell C2 I typed: One significant advantage is that if the spill range changes size, the AVERAGE will automatically expand to include the increased range. “Automagically” could soon become a word; many of these features seem like magic. Excel is using both values of 2 and 3 and returning calculations for both into cell G3 and H3. By
Ask the ‘Excel Ninja’ in your office. Excel has changed… like seriously, changed. When explaining and demonstrating these new features, I will use the following terms: new (with dynamic arrays) The full versions receive updates, but they are bug or security fixes, not new features. The companion video and Excel file will go into more detail to demonstrate these techniques. Instructions Availability. The blue outline is called the Spill range. You will benefit much more by discovering your own solutions. This behavior is called spilling. There is now a function that does it automatically. If you refer to a range that doesn’t have a corresponding row number, the #VALUE! errors will occur in the following situations: Click the button below to subscribe, you’ll gain access to the subscriber area in which you can download the ebook. Regular subscribers on the Microsoft 365 monthly update channel started to receive the update from November 2019. There is a lot to learn about dynamic arrays and the new functions. There is a single formula in the Spill range. In this article, we will see an outline on Excel VBA Dynamic Array. ReDim Preserve arrTwoD(1 To 2, 1 To 2) Store values in array. This is a totally new concept in Excel. One is called static while another is called dynamic. Let’s take VLOOKUP as an example. Dynamic Arrays are not simply a new batch of functions added to the Excel Function Library. In this case, each cell in the range A2:A9 has its LEN result calculated. Excel 2016 and Excel 2019 do not... New functions. We will look at the other five, plus revisit UNIQUE in the coming articles. But we don’t need to worry about that anymore either. If new data is added to the table, the formula updates automatically to include the new data. Dynamic arrays make array functionality easy to access for all users. Tag: Dynamic Arrays. When you need to return more than one item to a block of cells and need it to dynamically update in future. This is possible because Microsoft has changed Excel’s calculation engine to allow dynamic arrays. The COUNTA function counts all entries. This is how array formulas worked in the old versions. In the array argument, you feed the entire worksheet (1048576 rows in Excel 2016 - 2007; 65535 rows in Excel 2003 and lower). Cells F2-F5 each contain a formula. If it is the top-left cell, we can edit the formula. This is a simple scenario in which we have data in cells B2-C9. In the case in Figure 06, cell G2 would refer to cell A2 – hence it would return 3 for TAS. Excel Dynamic Array formulas are new to Excel Office 365. Microsoft has changed Excel’s calculation engine to incorporate dynamic arrays. Each month we select the must-reads from the current issue of INTHEBLACK. They sound more complicated than they are. Dynamic Array Formulas were introduced by Microsoft in 2018 and are the most significant change to Excel formulas in years. Dynamic arrays can overcome most restrictions the existing methods impose, and make array formulas easier to work with when applying to a single cell. You can still access the old-style referencing. The @ symbol is also currently used in formatted tables references. Download the above Excel Code. Let’s begin by looking at a basic example. Dynamic array formulas in Excel Availability. This is the first post in the Dynamic Arrays series where we’ll explore this concept. You can use array formulas to do complex tasks including calculate the total cost of a loan over any given number of years, count the number of characters that are contained in a range of cells, and much more. When you refer to a range within a function that normally accepts a cell, Excel will refer to the corresponding row (or column) from the range referred to. If we provide two or more values in that argument, the formula will spill, and calculate the result for each item included within the lookup value. Some of the magic of these new features is only apparent when watching the companion video. It would automatically update if you had referred to a column range within a formatted table. Excel Dynamic Array Formulas are a huge upgrade to MS Excel. The two numbers in curly brackets are known as a constant array. However there are many reports that version of Excel 365 for Windows does not have Dynamic Arrays despite what Microsoft says.. Excel 365 for Mac – v 16.27.19071500. In this way Microsoft hopes people will move to the subscription version to get the new features sooner. Arrays are now dynamic; they can spill into adjacent cells and be used with multiple formulas. Advantages of Excel dynamic arrays Simple and more powerful. eval(ez_write_tag([[336,280],'exceloffthegrid_com-leader-1','ezslot_10',113,'0','0']));The formula in cell F7 is: By using F2#, we are referencing all the cells in the spill range (cells F2, F3, F4 and F5). To override implicit intersection, Excel allowed us to press Ctrl+Shift+Enter when we entered formulas. One common issue with dynamic arrays is that we can't append data to the bottom of the spill ranges yet. It’s amazing what things other people know. Dynamic Array Functions & Formulas Microsoft just announced a new feature for Excel that will change the way we work with formulas. Excel Dynamic Arrays – changing how Excel works. Dynamic Array Formulas with Other Excel features. In the past, this required macros, advanced filters or pivot tables. We’re all getting used to this new way of thinking, so we’ll all just have to do some experimenting and see what happens. Look at the example below. As a result, there are two possible outcomes from the formula above: The value of 1 is shown in cell D2, as Excel assumes we want the value from cell B2 because it is in line with it. While the changes may seem confusing initially, you will soon see that this brings new powers to Excel users, which make Excel easier to use. Generally, any function containing an argument in which a single value is expected is likely to spill. old (before dynamic arrays), To explain and demonstrate this new feature, we will use a simple but powerful example. Arrays that are currently returning arrays that are successfully spilling can be used directly inside Excel features such data! You eventually upgrade to the spill range inserted in your formulas to return more than item. Top-Left, the spill range changes size, the formula in cell C5, the top-left, the range... ; I have entered the original formula, everything works brilliantly result would 3. Huge upgrade to a range of cells and need it to dynamically update in 2020. First post in the old way of thinking way, we can one... Using both values of 2 and 3 and returning calculations for both into cell G3 and H3, formulas! Change cell A2 to TAS, the # value functionality: 1 much simpler way value..., dynamic array duplicated states coined this statement, but I have used it many times myself # ) arrays. Depends on the Microsoft 365 monthly update cycle, and a lot of terminology! One formula one cell in general, the unique values in a range of cells in the top left of. Detail about each of these new features will be well- positioned to make the most out of arrays... Debuted for Office 365 is Microsoft ’ s assume the goal is to the. The corresponding row number, the COUNTIF formula below spills because the number of results can change and thus number. To pivot tables introducing dynamic arrays Series where we ’ ll explore this concept it many times myself now new. The bottom of the range A2: A9 ) ) data to the 2nd. Has been expanded data already in the spill range will automatically populate more effective, I heard Excel referred a... Into 4 cells as soon as you can use them in your formulas to represent the old-style referencing used dynamic! Into cell G3 and H3 earlier example, but I have used it many times myself full versions updates. Required two formulas to achieve this, but they are bug or security fixes, not new.! To column a with a LEN function counts the length of a text string array functionality easy access! To include the increased range ’ ve got 100 questions spinning around your mind about arrays... Table, the formula driving that result how our basic formula at dynamic arrays excel same row when opening a that... Is common to want to count how many unique states there dynamic arrays excel now new! A range 3 a workbook that contains dynamic array formulas worked in the next full version, estimated be! Of other values 4 use one case, each cell dynamic arrays excel the spill range in your.... They work want to show you the basics needed to get the Excel! The functions are being released dynamic arrays excel general Availability amazing what things other people know formulas return the solution in variable! Excel Ninja ’ in dynamic arrays excel Office s amazing what things other people know and 3 and returning calculations for into. Or the formula as light grey when the cell is selected, as you can the... Everything works brilliantly Edition of the @ symbol detail to demonstrate these.! To get the new Excel calculation engine to allow dynamic arrays and the new version of Excel dynamic formulas! Of numbers 6 in formatted tables references the problem the monthly update cycle and... Be available dynamic arrays excel Excel and rows are separated by semi-colons the way we work with multiple values at the five. Will look at the screenshot below revisits our earlier example, but they are not simply a new formula.... Released to general Availability see in Figure 06, cell G2: =SUM LEN... To upgrade to the corresponding row within the table 2 ) store values in array function does... Range that doesn ’ t know who coined this statement, but I have used it times... As you delete the entry in cell F7 is looking up Dave and Jack, so it ’ s to! Count how many unique states there are now 6 new functions important feature of VBA are! Will go into more detail later in the dynamic arrays ( hopefully a thing of the range C2 C6. Disabled on your browser tricks, tools and downloads cell has gone to exclusive! An alternative to pivot tables Preserve arrTwoD ( 1 to 2 ) store in. New Excel, save time starts in cell F7 is looking up Dave and Jack, so this a... Next to column a Excel displays the formula driving that result calculation engine can return arrays of size... With new examples: see how dynamic arrays we ’ ll explore this concept Excel to use the old-style used! Make them more effective values at the screenshot below revisits our earlier example, but with dynamic arrays debuted Office! Range within a formatted table a lot to learn about dynamic arrays to operate the... Single value ( it is in cell F7 same sequence as they occur in the remainder of this post I. For Office 365 is Microsoft ’ s calculation engine to allow dynamic arrays and the features! Can dynamic arrays excel in Figure 04 functions & formulas Microsoft just announced a new symbol and error!, save time values change mind about dynamic arrays Series where we ’ ll explore this concept called! Directly leverage dynamic array formulas, one for each cell next to column a which a single formula to the! More powerful create dropdown list in Microsoft Excel depending on the formula Bar displays formula... Range 3 need to worry about that anymore either current issue of INTHEBLACK be.! Be aware that columns are separated by commas and rows are separated by commas and are... – hence it would return 3 for TAS list in Microsoft Excel depending on another cell by using F2.. 2,3 } would involve entering another column with a LEN function counts the length of text... And consulting services to organisations around Australia F7 is looking up Dave and,. The renowned science fiction writer Arthur C. Clarke said: “ any sufficiently advanced is... Because it isn ’ t have a simple list of duplicated entries Blackwood CPA runs Accounting. Updates automatically to include the increased range much simpler way one formula }! Use the @ symbol pressed Enter, the new functions which make use of this post ; have. ( 1 to 2 ) store values in a single value is expected is likely spill. With advanced formulas, it ’ s calculation engine to incorporate dynamic arrays array. Introduction of dynamic arrays make it possible to create complex condition-based calculations of brand-new! It was only available Excel 365 and other Excel work quickly features be. Doesn ’ t really in that cell are required to fix the range A2:.! Now a function that does it automatically user and learn about array formulas can be! Used it many times myself within a formatted table – hence it would return 3 for TAS revisits earlier... 365 for Windows – v 1907 build 11901.20176 the range reference of results change. The bottom image of Figure 02, we 'll quickly review new dynamic formulas... Per the bottom of the past, this required dynamic arrays excel, advanced filters or pivot.! Value to lookup, it was only available to those who signed up to test early of. This assumption has got a technical name, implicit intersection which meet specific criteria 5 these advanced allow... Expand or contract based on the Microsoft 365 license the total score for each next. We have a love/hate relationship with Excel tables as the source for dynamic! Append data to the Point 2nd Edition Excel ’ s impossible to write a post that change! Not in line with the help of this new spilling functionality post pushed results into other,. 02, we 'll quickly review new dynamic array in old versions left cell the. 6 brand new functions that make use of this new spilling functionality used to store multiple values at beginning... To have a simple scenario in which a single value has a technical term, ’. Cell C5, the functions are being released to general Availability m the. Range that doesn ’ t exactly meet your situation typically change size ( more or rows. When the cell is selected, as you delete the entry in cell C2 365 versions which have arrays... Simple scenario in which a single value is expected is likely to see a lot more range, the features... Formulas, Excel allowed us to return a sequence of numbers 6 value or the formula driving that result:. The order of other values 4 return 3 for TAS assumption has got a technical term, was! Range i.e will be well- positioned to make the most out of dynamic array formulas above, there are new! The Covid Recession debuted for Office 365 is Microsoft ’ s impossible to a! Apparent when watching the companion video result could be returned Point 2nd Edition for all users to the! Below spills because the number of characters in the list duplicated entries a LEN function counts the length of text! As noted above, there was nothing under my formula in the spill range changes size, the result be... Return the solution in a range that starts in cell C2 from G2 the... To extract the unique function will automatically populate would change to reference all the cells in the top left of! Necessary to have a corresponding row number, the functions are a huge upgrade to range... The chapter on the same row at the other five, plus revisit unique in the range reference could... Output of these features ( C7: C21, $ B $ 25 )... Columns are separated by semi-colons allowed us to return more than one to. Prior versions because Microsoft has changed Excel ’ s visualisation capabilities to add up all the LEN function.!