Тёмный
No video :(

Excel Dynamic Arrays: Data Validation List Dropdown: Unique, Sorted & No Blanks EMT 1523 

excelisfun
Подписаться 1 млн
Просмотров 29 тыс.
50% 1

Download Excel File: people.highline.edu/mgirvin/Y...
In this video learn how to create a Data Validation Dropdown List that contains only a Sorted, Unique List with No Blanks based on a column in a Table . See the New Office 365 Dynamic Arrays and the UNIQUE, SORT and FILTER Array Functions, as well as the Spilled Array Notation (Syntax) for the Data Validation Drop Down List Dialog Box.
Entire page with all Excel Files for All Videos: people.highline.edu/mgirvin/ex...
Full Lesson on these new Dynamic Arrays and new Excel Calculation Engine: Comprehensive Excel Dynamic Array Formula Lesson: The Power of Array Formulas (EMT 1516)

Опубликовано:

 

31 окт 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 127   
@szalaizsol
@szalaizsol 6 месяцев назад
THANKS! Never heard about this function but now I start using it. Really excellent.
@excelisfun
@excelisfun 6 месяцев назад
You are welcome!!!
@keithduchnicki349
@keithduchnicki349 2 года назад
So, I used this formula to eliminate zero at work, but needed it on a personal file. I searched for the RU-vid guru and thought it was in two other's. But couldn't find it. Of course, Mike had it here, in less than 3 minutes! Thanks for the formula and how quick you were able to get to it!
@shahzebyasin2429
@shahzebyasin2429 3 года назад
This Man is borderline genius.
@excelisfun
@excelisfun 3 года назад
I hope you mean like Madonna borderline : ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rSaC-YbSDpo.html lol
@chrism9037
@chrism9037 5 лет назад
This is so cool Mike!! Thanks for the continued EXCEL-lence with your videos
@excelisfun
@excelisfun 5 лет назад
You are welcome for the EXCEL-lence, Chris : )
@jagjeetsachdeva5829
@jagjeetsachdeva5829 3 года назад
After searching for many days. I found it you're the best. Appreciate your work!
@excelisfun
@excelisfun 3 года назад
You are welcome!
@clairejsquibb
@clairejsquibb 4 года назад
Wonderful stuff! This is what these functions were designed for. Love the tweak to omit 0 where you have blanks.
@excelisfun
@excelisfun 4 года назад
Yes, indeed, it is an amazing use for us Excel users. So handy : ) Thanks for the comment, Claire!
@scottgaines2677
@scottgaines2677 3 года назад
Thanks Mike, you bailed me out again! Very cool! Appreciate all you do!
@excelisfun
@excelisfun 3 года назад
You are welcome, Scott!!!
@mattschoular8844
@mattschoular8844 5 лет назад
Another great one...Thanks Mike.
@excelisfun
@excelisfun 5 лет назад
You are welcome, Matt! Thanks for your support : )
@nadermounir8228
@nadermounir8228 Год назад
Thank you for this great video 📹
@edgiedapogi4848
@edgiedapogi4848 5 лет назад
As always.... ITs AMAZING Mike and thank you so much for sharing this :)
@excelisfun
@excelisfun 5 лет назад
Glad it is amazing for you, edgie!!! Thanks for your support : )
@johnborg5419
@johnborg5419 5 лет назад
Thanks Mike :) Can't wait to try all of these when they are released.
@excelisfun
@excelisfun 5 лет назад
I can't wait for you to try either!!! Soon, I hope : )
@billywiswall6233
@billywiswall6233 5 лет назад
Mike, I just got the office insider and now have access to these new formulas, the game has changed! Thank you so much for putting out these videos to learn from!
@excelisfun
@excelisfun 5 лет назад
You are welcome! Did you see the full playlist of the Dynamic Videos (20 Total) at the excelisfun homepage? I have five more to add to that playlist over the next few weeks - as you said: The Game Has Changed!!!!
@excelisfun
@excelisfun 5 лет назад
Please help support with comments and Thumbs Up on each video that you watch : )
@excelisfun
@excelisfun 5 лет назад
Here is playlist with 20 videos : ) ru-vid.com/group/PLrRPvpgDmw0nwgWhZjKjqnAwfZBxLcsxx
@bigcmacd
@bigcmacd 5 лет назад
At the minute I'm doing this using a power query table which is set to auto update every minute and an offset formula in the data validation window. These dynamic array formulas are so much easier! I have insider edition at home but since it's a work spreadsheet I'm talking about, I'm still waiting. Hope they come out with it for the masses soon. Thanks as always for the great content Mike.
@excelisfun
@excelisfun 5 лет назад
I am 100% with you. The New Excel Calculations engine and Dynamic Arrays provide so many solutions that are more efficient than all the other methods available. But we do have to wait. It maybe a couple of years until we can create solutions and use in mots places, but when that happens, WOW!!!! So much easier for us, the solution creators.
@DougHExcel
@DougHExcel 5 лет назад
Love the new Dynamic Array functions in O365...and the hash data validation tip was great!
@excelisfun
@excelisfun 5 лет назад
It is just so amazing what MS did with these new Arrays! Thanks for the support, Doug : )
@HusseinKorish
@HusseinKorish 5 лет назад
Just Perfect ....Thanks Mike
@excelisfun
@excelisfun 5 лет назад
Glad it is perfect, Hassein! Thanks for your support!!!!!
@fahadN72
@fahadN72 5 лет назад
i wanned to cilck like at least 10 times but its just counting once here... Profound Respect
@excelisfun
@excelisfun 5 лет назад
Thank you very much, Fahad!!!! Thanks for your support !!!
@kamranb1369
@kamranb1369 5 лет назад
Thanks for another great tip Mike 👍
@excelisfun
@excelisfun 5 лет назад
You are welcome, K B!!! Thanks for your support : )
@OakleyTurvey
@OakleyTurvey 5 лет назад
WOW! is all I can say to Dynamic Arrays. Game changer in so many ways. Be great if they could populate and expand Tables to fit the content without the #Spill error though. Fingers crossed that is in the pipeline. It would also be great to use these dynamic dropdowns and have them referred to by a Table or Chart Filter also..kind of like a Dropdown Slicer like in Power BI... Great job as always Mike. Excel just got even more FUN.
@ricos1497
@ricos1497 5 лет назад
I've done a little work in VBA on the spill, and it's easily identifiable. If Range("myDynamicRange").Value = CVErr(xlErrSpill) then... It's quite easy to add some code to insert (shift down or right) on a loop until iserror(Range("myDynamicRange").Value) = false I just put row totals directly under my dynamic array and added the code to the worksheet change event so that new rows are added automatically. Something like the following: Private Sub Worksheet_Change(ByVal Target As Range) Do Until IsError(Range("F3").Value) = False 'where F3 is range containing myy dynamic formula If Not Range("F3").Value = CVErr(xlErrSpill) Then Exit Do 'some other error Range("F4:G4").Insert xlShiftDown Loop End Sub
@excelisfun
@excelisfun 5 лет назад
I lik ethe #SPILL! Error because it outlines where it should have gone, had there not been data. But maybe I did not understand what you meant. Charts can see the Spilled array - that is a few videos ahead. Thanks for your support, Oakley!
@mdrakibrayhan3374
@mdrakibrayhan3374 3 года назад
love that shortcut drop down list
@SyedMuzammilMahasanShahi
@SyedMuzammilMahasanShahi 5 лет назад
Thanks Mike for this EXCELlent video
@excelisfun
@excelisfun 5 лет назад
You are welcome, Syed!!!! Thanks, as always, for your support : )
@sandravukovic2901
@sandravukovic2901 5 лет назад
It's kind of hilarious how happy this makes me :-))) Thanks Mike for explaining, and thanks to the whole team for making it easier and more interesting for us users ;-)
@excelisfun
@excelisfun 5 лет назад
You are welcome! The Team is amazing! Thanks for your support and happiness, Sandra!!!!
@MalinaC
@MalinaC 5 лет назад
I love this one :). Awesome!
@excelisfun
@excelisfun 5 лет назад
Glad you love it, Teammate!
@abdulraouf727
@abdulraouf727 4 года назад
Very thanks, my teacher.
@excelisfun
@excelisfun 4 года назад
You are welcome, Abdul!!!!
@pmsocho
@pmsocho 5 лет назад
Great as always!
@excelisfun
@excelisfun 5 лет назад
Thanks Teammate!!!!!
@knikl
@knikl 4 года назад
This is so cooool. Goodbye offset and counta. Thank you for the playlist too!
@excelisfun
@excelisfun 4 года назад
You are welcome, knikl!!!
@darwisyb
@darwisyb 2 года назад
hi @knikl, do you have link with offset and counta? im not using O365 yet
@simfinso858
@simfinso858 5 лет назад
Just Amazing.
@excelisfun
@excelisfun 5 лет назад
Glad it is amazing for you, sandeep! Thanks for your support : ) : )
@lazalazarevic6192
@lazalazarevic6192 5 лет назад
Great man! Thumbs up
@excelisfun
@excelisfun 5 лет назад
Thanks, Laza!!!! Glad it was great for you : )
@o0jun0o
@o0jun0o 5 лет назад
Not all heroes wear capes
@excelisfun
@excelisfun 5 лет назад
: )
@TheSingularitarian
@TheSingularitarian 5 лет назад
Awesome.
@excelisfun
@excelisfun 5 лет назад
Glad it is awesome for you, Nunn!!! Thanks for your support!
@davebowman5392
@davebowman5392 5 лет назад
Thanks Mike
@excelisfun
@excelisfun 5 лет назад
You are welcome, Dave! Thanks for your support : ) : )
@afnanforyou
@afnanforyou 4 года назад
Hi Mike, how can we give numbering to an extracted list using a dynamic array formula like unique or filter that changes its size depending upon variables?
@ismailismaili0071
@ismailismaili0071 5 лет назад
Dear Mr. Mike good morning, I'm strongly sorry that I was in a bad tow weeks i had been in a toothache pain as well as i had an exam so I couldn't watch any lesson of yours.
@MrDjarvis11
@MrDjarvis11 5 лет назад
@excelIsFun .... hello i`m using your older video using aggregate function to extract all non Blank cells from a column and create a new column with all cells values in a new list (with blanks ignored & list being condensed)..... however google sheets doesnt like aggregate function. and for some reason =filter doesnt exist in my ( excell ) office 365, (which apparently google sheets should be ok with.. Do you know of a way to get that filtered list to work in both ms excell and google sheets??...no drop downs or anything... cheers.
@SanjayPrakashSrivastava
@SanjayPrakashSrivastava 3 года назад
Data validation is a useful utility available in Excel.
@CholunShiki
@CholunShiki 5 лет назад
nice video.
@excelisfun
@excelisfun 5 лет назад
Glad it is nice, Cholun!!!! Thanks for your support !!!!
@mohamedchakroun4973
@mohamedchakroun4973 5 лет назад
Nice dynamic arraysss...work is more easy
@excelisfun
@excelisfun 5 лет назад
Yes, easy is good : )
@sasavienne
@sasavienne 5 лет назад
Wonderful. Many thanks.
@excelisfun
@excelisfun 5 лет назад
Glad it is wonderful, Salim!!! Thanks for the support with your comment, Thumbs Up and Sub : )
@sasavienne
@sasavienne 5 лет назад
@@excelisfun that was already done. I am overjoyed for being able to learn from your great videos. Best regards from Germany. Salim
@excelisfun
@excelisfun 5 лет назад
@@sasavienne , Glad that these help you in Germany!!! Last time I was in Germany was when I participated in the Boomerang World Championships in Hamburg in 1992!!!!
@sasavienne
@sasavienne 5 лет назад
I live in Hamburg. Yes your videos are so helpful and useful. I am trying to to be professional in using the amazing Excel. I will recommend your channel to my colleagues. Best regards
@excelisfun
@excelisfun 5 лет назад
@@sasavienne , Hamburg is a great place!!!! Lucky you to live there : ) I am glad that the videos help and thanks for informing colleagues about the fun and efficiency that that can get here!
@LauraGonzalez-jo8wh
@LauraGonzalez-jo8wh 2 года назад
Excellent Kevin, Is there a way to search data validation cell in a table? Means use A2 and type something to select a player name? , I tried it, but only works in a range no in a table. Would you help me, please?
@AbhayGadiya
@AbhayGadiya 5 лет назад
I am using Office 365 pro plus but I can't see these functions in the library. Are these functions only available for insider Office 365? If yes, do you know when these will be available to all Office 365 version
@57BigH
@57BigH 4 года назад
All of the videos on the new dynamic arrays are solving the same data validation problem. The first cell we pick the category and the second cell shows the associated subcategory drop down. BUT what if we wanted to fill an entire table with a column for the first category and in a second column we select the subcategory from a drop down. How do the references work as we move down the rows of the table?
@wmfexcel
@wmfexcel 5 лет назад
Nice video as always. I am wondering if the formula can be input to the Data Validation directly?
@excelisfun
@excelisfun 5 лет назад
Glad you like it, MF Wong! No a formula like =UNIQUE(range) will not work.
@millawitch
@millawitch 3 года назад
For a simple non-searchable drop down list I would use the functions in a different order, SORT(UNIQUE(FILTER - no need to repeat the SORT(UNIQUE. ;)
@brianoconnor6499
@brianoconnor6499 2 года назад
can you carry this out further, to set up smart dependent dropdown lists? I have a list of supervisors and want to create a list of employees assigned to a supervisor so that when i select the supervisor the dependent drop down gives the employees assigned to that supervisor.
@BattleSymphony349
@BattleSymphony349 3 года назад
How did you put the highlights alternately?
@ongck7536
@ongck7536 4 года назад
Hi, professor, I am using Excel 2016 how do I get sorted drop down list
@stephanie1123
@stephanie1123 3 года назад
I'm trying to make a do down list for a table that shows years multiple times. I input =sort(unique(Table1[year])) and it tells me that the function isn't valid. I have 365 @ExcelIsfun please help!!!
@g0ds3nt
@g0ds3nt 4 года назад
@ExcellsFun +ExcellsFun Hey Mike! I'm struggling here -- I'm running on a military (government) laptop and they severely limit the ability to utilize specific things and/for Excel -- so I'm stuck with Excel 2016 and macros are 50/50 -- whether they're allowed or not... So when I first even try to start this off, =FILTERXML is the only option available. I'm trying to create a Flow Chart, of sorts. Pick a selection (start, 1), only certain options are available to the selection, and when the second selection (2) is made, there are only specific options available for that selection (3) -- and I'd like it to go out maybe to 4-5 selections down the flow... but the list is finite. There's 2 columns. *Example:F = Final InspectionR = Awaiting Pick UpU = Picked Up, must be Closed firstS = Closed, Technically Completed **Each one of these digits has it's own "code description" ** --- select F F can be changed to 1, 2, 3, 5, B, C, E, F, G, I, J, K, R, S, U --- select R R can be changed to 4, 5, G, M, U --- select U U can be changed to 5, 8, G, S -- select S S can be still be changed to 5, 8, R -- but this is the end System Code. Notice that between F, R, U, and S -- there are identical digits.
@MohamedAlyCLAY
@MohamedAlyCLAY 4 года назад
02:51 no more offset 😍
@MrGaurav360
@MrGaurav360 4 года назад
Hi Mike please show me how to create a drop down list from another excel file an it should work when the data file is closed.
@abkidstv2024
@abkidstv2024 Год назад
Hello sir. I am facing 1 issue.after applying unique function still it five me 2 value of each product name. Example apply unique function on planet name and it give me 2 time name earth in same column. What should i do to get single name after applying function
@wayneedmondson1065
@wayneedmondson1065 5 лет назад
Hi Mike.. another great one. Question: Could you skip pointing the validation criteria at a spilled range living on the worksheet by creating a named range (say rng_Filtered_List) with the refers to equal to your FILTER SORT UNIQUE formula and then using =rng_Filtered_List as the source in the validation criteria for the data validation input? If so, will it still react dynamically as the source data changes, such as the addition of a new unique record to the underlying list? I'd test this my self, but don't yet have the dynamic array formulas. Just curious. Thanks again and Thumbs up!
@excelisfun
@excelisfun 5 лет назад
I could not get that to work. I tried... but it always gave me a non-descriptive error message... Thanks for the support, Wayne!!!!
@wayneedmondson1065
@wayneedmondson1065 5 лет назад
Thanks for checking on that.. appreciated!
@Sal_A
@Sal_A 5 лет назад
Mike - will the dynamic array formula work inside the Data Validation list, without having to spill and refer to the unique list on your spreadsheet?
@excelisfun
@excelisfun 5 лет назад
I could not get it to work.
@Sal_A
@Sal_A 5 лет назад
@@excelisfun That's a bummer...thanks!
@sun9woo
@sun9woo 3 года назад
How do we use the list on other sheet?
@derekmack
@derekmack 5 лет назад
I'm guessing if you were to make the video that would explain how to do this to non-365 users, it might take more than 4:45
@excelisfun
@excelisfun 5 лет назад
Yes indeed... It took a few chapters in the book I wrote about Array Formulas.
@deepakmirchandani1348
@deepakmirchandani1348 5 лет назад
sir, i have made a formula to extract unique entries from a column with repeated entries and put in a data validation list.
@TSSC
@TSSC 5 лет назад
Great to know that the # reference works in the Source field. Can the dynamic array formula also be written directly in the Source field? How about form controls (e.g. ComboBox) - both MS Forms and ActiveX - can dynamic arrays be used with these as well?
@excelisfun
@excelisfun 5 лет назад
I have not tried them in everything. They work in Defined Names and Conditional Formatting, but not directly in Charts.
@johnnyp3161
@johnnyp3161 2 года назад
@TSSC I had same question? did you ever get this working?
@TSSC
@TSSC 2 года назад
@@johnnyp3161 I ran some quick tests. - Data validation of List type can refer to a worksheet cell containing a dynamic array function by using the # notation, but a dynamic array function cannot be used in the Source field. - Dynamic array functions can be used in conditional formatting. - Neither data validation nor conditional formatting can refer to excel tables (ListObjects) via structured reference (i.e. TableName[Column]).
@kushagrawal2706
@kushagrawal2706 5 лет назад
is there no sort, filter and unique function in excel 2016? I typed in excel but the function does not appear.
@excelisfun
@excelisfun 5 лет назад
No. Microsoft is only publishing it in Office 365.
@crumbharry
@crumbharry 3 года назад
Why it is not possible to write the Filter(Sort(Unique))) formula right in the Data Validation Formula field and we need to create helper columns instead ?
@excelisfun
@excelisfun 3 года назад
Don't know. Microsoft just programmed it that way : (
@heraldstarfire
@heraldstarfire 5 лет назад
I found 1 problem it does not keep the format for the cell like for date "11/3/18" instead it puts the 43407.
@excelisfun
@excelisfun 5 лет назад
That is correct. Formulas do not act on Number Formatting, but the underlying number. You better check this video out: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-rQh8pqICt5E.html
@smartcfo2614
@smartcfo2614 4 года назад
Hi Mike, is it possible to use Dynamic Array formulas to create a cascading validation list? We do a lot of accounting system migrations where accounts in the old accounting system need to be mapped to a new chart of accounts. So what we are trying to do is to take the list of the old accounts and as we select say for instance Income Statement then all the Income Statement groups (Revenue, Cost of Sales, OPEX, etc) are filtered in the validation list. When I select for instance Cost of Sales then the validation list dynamically updates with the Cost of Sales categories (Direct Labour, Direct Material, Finished Goods, etc). The following video demonstrates the principle of what we are trying to achieve. Except we have to cascade 4 or 5 Levels into the account structure. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-5nb84p2wX-c.html For Example: Old Account (5000 - Technical Staff Salaries - Permanent) - Level 1: Report Type -> Income Statement - Level 2: Report Group -> Expenses - Level 3: Report Category -> Cost of sales - Level 4: Account Group -> Direct Labour - Level 5: Account Category -> Direct Labour - Permanent - Level 6: New Account Name -> COS: Labour cost (Permanent) The above mapping needs to happen in a cascading manner based on the selection of the previous level. Hope it makes sense?
@sevagbarsoumian516
@sevagbarsoumian516 5 лет назад
It's a great solution but when will we get this update :(
@excelisfun
@excelisfun 5 лет назад
MS says all Office 365 by early next year.
@sevagbarsoumian516
@sevagbarsoumian516 5 лет назад
​@@excelisfun i hope so :) Thanks Mike
@excelisfun
@excelisfun 5 лет назад
@@sevagbarsoumian516 , if you have Office 365, you should sign up for Insider - its free. In Excel go to File, then to Account, then there should be a button to get Insider. Here is a link from MS about Insider: products.office.com/en/office-insider?tab=Windows-Desktop
@user-wi1xv5fz3d
@user-wi1xv5fz3d 4 года назад
We can do sorted unique and searchable drop down list using this: =SORT(UNIQUE(FILTER(A5:A29,ISNUMBER(SEARCH(F5,A5:A29,1)),"")))
@millawitch
@millawitch 3 года назад
For a simple non-searchable drop down list I would use the same order, SORT(UNIQUE(FILTER - no need to repeat the SORT(UNIQUE. ;)
@ValmisFilm
@ValmisFilm 5 лет назад
well yes, the "Unique" formula gives a lot of options and workarounds. But in the old Excel version - no way there to do this trick? Well yes, I could make an Excel VBA button and use VBA and maybe somehow work it around like that, but well, with formulas - no way?
@excelisfun
@excelisfun 5 лет назад
Yes, there are old ways and I have many videos on these topics. Did you go to my channel and search? The formuals are VERY complicated... Here is my search: ru-vid.comsearch?query=sorted+unique+list+no+blanks+Excel+Ctrl+Shift+Enter
@MrSupernova111
@MrSupernova111 4 года назад
This is ridiculous!!! I need this fix but I don't have 365!!
@man0utoftime
@man0utoftime 5 лет назад
3
@excelisfun
@excelisfun 5 лет назад
#rd is great!!!!
@tungkinng7420
@tungkinng7420 5 лет назад
1
@excelisfun
@excelisfun 5 лет назад
Thanks for being #1!!!
@GameTestMobile
@GameTestMobile 5 лет назад
2
@excelisfun
@excelisfun 5 лет назад
Congrats on #2!!!!!
Далее
ТЫ С ДРУГОМ В ДЕТСТВЕ😂#shorts
01:00
Easy Dynamic Dependent Data Validation Two Ways
7:20
Data validation without duplicates - Excel Tricks
9:02
How to Remove Blanks in Excel Drop Down Lists
14:32
Просмотров 8 тыс.