Append Multiple Columns with Excel Dynamic Spilled Array Formula. Excel Magic Trick 1646.

  Рет қаралды 41,942

excelisfun

excelisfun

Күн бұрын

Download Excel File: excelisfun.net/files/EMT1646....
Learn how to append 3 columns using a huge Dynamic Array Formula. Bill Szysz gives us this trick. See the Functions: CHOOSE, SEQUENCE, ROWS, COLUMNS, MOD, INDEX, FILTER, NOT, ISNA. Learn how to mash columns together side by side with Excel Worksheet Formula. Learn how to mash columns together One On Top Of The Other with Excel Worksheet Formula.
1. (00:01) Introduction.
2. (00:51) Mash columns together side by side with CHOOSE Function.
3. (02:20) Concept for creating Row Numbers and Column Numbers to spill a table of values into a single column.
4. (03:00) Create Row Numbers with SEQUENCE and MOD Functions.
5. (04:51) Create Column Numbers with SEQUENCE and 1/ROWS.
6. (06:07) Mash columns together One On Top Of The Other with INDEX, FILTER, NOT and ISNA functions.
7. (07:12) Summary and End Video Links.

Пікірлер: 163
@johnhackwood1568
@johnhackwood1568 2 жыл бұрын
Oh man Mike this is incredible, thank you, you are pushing the envelope in Excel as always.
@excelisfun
@excelisfun 2 жыл бұрын
You are welcome, but these is an easier way with the even newer function HSTACK: kzfaq.info/get/bejne/mq6phrx335qoqpc.html
@johnhackwood1568
@johnhackwood1568 2 жыл бұрын
@@excelisfun OK thanks Mike, I will transfer my state of awe and wonder to this method!
@nadermounir8228
@nadermounir8228 2 жыл бұрын
Absolutely brilliant. I watched your old number incrementor videos and they are the foundation for these tricks. Thank u Mike for this amazing video 📹
@excelisfun
@excelisfun 2 жыл бұрын
You are welcome, Nader!!!! I love that you are watching and studying so many videos. You are becoming a true Excel Master : ) : ) : ) : )
@roywilson9580
@roywilson9580 4 жыл бұрын
Great video, thanks Mike. I love the power of the new dynamic arrays and discovering ways to use them to get the best results.
@excelisfun
@excelisfun 4 жыл бұрын
Glad you like it, Roy! Thanks for stopping by in the comments : )
@kiwim3p587
@kiwim3p587 4 ай бұрын
And now we can do it with VStack in a very easy formula. The Dynamic array team at Microsoft are developing great tools at a rapid pace
@masterof
@masterof 4 жыл бұрын
This is a very creative solution, something I have been looking for, but I will still use the Power Query in most of my situations. Thank you Mike and thanks for Bill too!
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome for this maybe we will use it once in a while but the rest of the time we use Power Query. We are lucky to have Bill Szysz on our Team : )
@keithdutch5295
@keithdutch5295 Жыл бұрын
This is what I was looking for. Now I just have to apply it. Thank you so much Mike!!
@nonoobott8602
@nonoobott8602 Жыл бұрын
Amazing tutorial....very explicit as always. Thanks for sharing
@excelisfun
@excelisfun Жыл бұрын
You are welcome! I am so glad that you can boomerang back often to find useful Excel topics, Nono!!!! : )
@nonoobott8602
@nonoobott8602 Жыл бұрын
@@excelisfun Yes sure...I make reference to your videos a lot
@excelisfun
@excelisfun Жыл бұрын
@@nonoobott8602 : ) : )
@edge5817
@edge5817 4 жыл бұрын
The power of excel... love it... thanks Mike and Bill!
@excelisfun
@excelisfun 4 жыл бұрын
Go Team!!!!!!
@darrylmorgan
@darrylmorgan 4 жыл бұрын
Boom!Absolutely Awesome Tutorial Love Learning How To Use These New Dynamic Array Formulas... Thank You Mike And Thank You Bill :):):)
@excelisfun
@excelisfun 4 жыл бұрын
Boom!!!!!! We have a great Team!!!!!
@anthonyverdin6743
@anthonyverdin6743 3 жыл бұрын
How do you always know what I need, my hats off to you Mike, thanks!!!
@mariostudio7
@mariostudio7 2 жыл бұрын
insane tutorial! i was disappointed with the lack of flexibility when it comes to conditional formatting and dynamic arrays but I can solve my problem using this solution instead! your videos saved me lots of trouble!
@excelisfun
@excelisfun 2 жыл бұрын
Glad to help!
@joni5206
@joni5206 2 жыл бұрын
Thank you so much!! I‘ve been searching for a solution for quite some time to avoid doing a task manually and this worked perfectly! Thanks again!
@excelisfun
@excelisfun 2 жыл бұрын
You are welcome. Check out this video also: kzfaq.info/get/bejne/mq6phrx335qoqpc.html
@chrism9037
@chrism9037 4 жыл бұрын
Nothing like another useful Excel video to start the day, thanks Mike!
@excelisfun
@excelisfun 4 жыл бұрын
Yes, starting the day with Excel is as important as coffee ; )
@chrism9037
@chrism9037 4 жыл бұрын
Yes it is!
@LSNeal
@LSNeal 2 жыл бұрын
This is awesome! It's exactly what I was searching for.
@excelisfun
@excelisfun 2 жыл бұрын
Glad this helps!
@punitagarwal02
@punitagarwal02 4 жыл бұрын
That's mind-blowing. I have been doing this using copy paste. Thanks mentor
@dennisd5776
@dennisd5776 4 жыл бұрын
Wow! What a great way to accomplish this. Thank you for the video.
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome, Dennis D!!!! Lucky we have Bill Szysz on our Team : )
@mattschoular8844
@mattschoular8844 4 жыл бұрын
Thanks Bill and Mike for sharing. Nice work...
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome, Matt!!!! We are lucky to be able to hang out with Bill Szysz : ) : )
@kltzy
@kltzy 3 жыл бұрын
Excellent content as per usual Mike! Small suggestion: include the LET function, it pleases the eye ;)
@SimX9000
@SimX9000 2 жыл бұрын
Seriously amazing, thank you!
@excelisfun
@excelisfun 2 жыл бұрын
You are seriously welcome!!!
@andrewmoss6449
@andrewmoss6449 4 жыл бұрын
I needed to do this the other day and used a non-dynamic array method. It's a lot harder than it should be. Can't help but think Microsoft should release a function that can do this with ease.
@AjayAnandXLnCAD
@AjayAnandXLnCAD 4 жыл бұрын
Awesome trick and Excellent explanation.
@excelisfun
@excelisfun 4 жыл бұрын
Glad you like the trick from Bill Szysz and explanation too : )
@drsteele4749
@drsteele4749 4 жыл бұрын
Now that's really spectacular by Szsysz and you, Mike! Next: contact MS Excel Development Team and beg them to create a native function that stacks arrays.
@excelisfun
@excelisfun 4 жыл бұрын
I TOTALLY agree!!!!! If Only: {Names01;Names02;Names03}
@drsteele4749
@drsteele4749 4 жыл бұрын
@@excelisfun If PQ can do it in a snap and dynamic-array functions can be coerced into doing it, then MS can surely create one as simple as a pimple, I'll be bound.
@TeamRomeroJacobs
@TeamRomeroJacobs 4 жыл бұрын
yeah {Names01;Names02;Names03} tried this as soon as i learnt about dynamic arrays :( So good to find this video though
@leroylevi7432
@leroylevi7432 2 жыл бұрын
Sorry to be so offtopic but does anybody know a tool to log back into an Instagram account?? I was dumb forgot the login password. I would appreciate any help you can offer me.
@nishkarsharora
@nishkarsharora 3 жыл бұрын
You're a freaking genius. RESPECT.
@excelisfun
@excelisfun 3 жыл бұрын
Glad you like it, in a respectful way!!
@MalinaC
@MalinaC 4 жыл бұрын
Awesome! I love the # sign. It makes thing a lot easier :)
@excelisfun
@excelisfun 4 жыл бұрын
Yes#
@MaanEid
@MaanEid 4 жыл бұрын
As usually amazing, thanks a lot!
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome a lot, Maan!!!!
@racerx1326
@racerx1326 4 жыл бұрын
I have been searching for a while on how to do this. thank you.
@excelisfun
@excelisfun 4 жыл бұрын
Yes, lucky we have Bill Szysz around to help us out : )
@markryan96
@markryan96 3 жыл бұрын
Me too! The dynamic array functions are great for running complex macro-free workbooks but difficult to use the results from multiple sources in pivot tables as you can't use the spill functions in tables as part of a data structure. This method has worked for me on a workbook I'd been struggling with for a while. Good work Bill Sycsz and Excelisfun! Goodbye Volatile functions we won't miss you!
@saravanababuthangaraj1211
@saravanababuthangaraj1211 2 жыл бұрын
Excellent Solution.. thanks!!
@zeronime3613
@zeronime3613 2 жыл бұрын
Thanks a lot for this solution !
@SanketGarg
@SanketGarg 3 жыл бұрын
Simply marvelous!
@excelisfun
@excelisfun 3 жыл бұрын
Glad you like it, in a marvelous way ; )
@sjn7220
@sjn7220 4 жыл бұрын
Nice! I use mod and quotient a lot to get a repeating sequence or repeating numbers that are incremented to put in the index function. Didn't know about the 1+1\x trick, that's neat!
@excelisfun
@excelisfun 4 жыл бұрын
Cool! Glad you play in Excel a lot and like the Divide by ROWS : ) : )
@houssamayoubi8715
@houssamayoubi8715 2 жыл бұрын
Simply amazing
@excelisfun
@excelisfun 2 жыл бұрын
Glad you like it!
@elibaum9346
@elibaum9346 3 жыл бұрын
Exactly what I needed.
@ProfeIsra.Musica
@ProfeIsra.Musica Жыл бұрын
Excelente, me funcionó muy bien. ¡Muchísimas gracias!
@pmsocho
@pmsocho 4 жыл бұрын
Great trick as always :)
@excelisfun
@excelisfun 4 жыл бұрын
Go Team!!!!!!
@taizoondean689
@taizoondean689 Жыл бұрын
Incredible Thank You Sir
@excelisfun
@excelisfun Жыл бұрын
You are welcome!
@khanbhai4349
@khanbhai4349 4 жыл бұрын
Excellent as always...
@excelisfun
@excelisfun 4 жыл бұрын
Glad it is EXCELlent for you, Khan : ) : )
@mahansor8295
@mahansor8295 4 жыл бұрын
Thanks Mike 👍👍
@BeerusHoldings
@BeerusHoldings 3 жыл бұрын
Thank you Mike. I was happy to use this formula but there is an issue whereby one of my column that only has one entry is duplicated to reflect the number of rows of the results and when a column is blank, it returns those blanks to the max no of rows in the set as well. Is there a way to fix this?
@wayneedmondson1065
@wayneedmondson1065 4 жыл бұрын
Hi Mike (and Bill S.).. wild stuff.. thanks for this formula solution to append multiple lists into a single list.. magic! Thumbs up for ExcelIsFun!! PS - I'm still locked out of commenting on EMT 1645.. strange!
@excelisfun
@excelisfun 4 жыл бұрын
Yes, I answered someone elses comment and spent significant timm and when I posted it went into no-wear land... I still can't figure it out : (
@kylecarnaroli5062
@kylecarnaroli5062 2 жыл бұрын
@ExcelIsFun Thanks Mike, this was a perfect solution to an Excel template I recently built. I wanted Text Validation with a drop-down list based on the Distinct entries found in one column and user-generated entries in another. This + a SORT() generated the list for validation I was looking for.
@excelisfun
@excelisfun 2 жыл бұрын
It is much easier now with the latest M 365: kzfaq.info/get/bejne/e5uGZNKbpr6peJ8.html
@duydiep3909
@duydiep3909 4 жыл бұрын
Thanks Mike!!!
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome, Duy!!!!
@johnborg6005
@johnborg6005 4 жыл бұрын
Thanks Mike. This is a boost for my upcoming day. :)
@excelisfun
@excelisfun 4 жыл бұрын
Yes, boosts are good : ) : ) : )
@johnborg5419
@johnborg5419 4 жыл бұрын
@@excelisfun I did learn from this too. I never knew that the columns in the index argument sees only the integer. That was GREAT!!!. Thanks again. :) :)
@excelisfun
@excelisfun 4 жыл бұрын
@@johnborg5419 Yes, but try: 2.99999 then 2.999999, then 2.9999999 ; )
@johnborg5419
@johnborg5419 4 жыл бұрын
@@excelisfun Tried it!! But why does it change to the 3rd column on the 7th 9?? It's still not a 3??
@excelisfun
@excelisfun 4 жыл бұрын
@@johnborg5419 I have no idea.
@WhiteGaming5883
@WhiteGaming5883 2 жыл бұрын
incredible!!
@excelisfun
@excelisfun 2 жыл бұрын
Glad you like it!!!
@jeffreymorris9266
@jeffreymorris9266 2 жыл бұрын
Very cool, you should do a video showing the LET formula so that you do not have to do the filter twice.
@wat_herbivore1844
@wat_herbivore1844 Жыл бұрын
Good video. How do you check if the value of a cell comes from a row that has two or more items right in its columns?
@shipingli7590
@shipingli7590 4 жыл бұрын
Thanks a lot.
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome a lot, Shipping Li : ) : )
@moutazbudeir4397
@moutazbudeir4397 2 жыл бұрын
Hi Mike, i'v seen an excel function that converts nxn matrix into one column, just one click but I forgot the function name and since then I am still looking for it.
@jimfitch
@jimfitch 4 жыл бұрын
Oooh. Tres cool. I don’t think I have a use for this, but (funny thing about dynamic arrays) new use cases seem to pop up when I learn more about how to employ DA’s.
@excelisfun
@excelisfun 4 жыл бұрын
Right! I have only needed to append columns with a formula a few times in a few decades. But it is good to know it CAN be done : )
@Al-Ahdal
@Al-Ahdal 4 жыл бұрын
(1). Boss, please explain how to read pdf file and work on it by importing it first and then do some transformation before loading and reporting. (2) Waiting for video playlist on all cubes functions. Thank your for all your excellent and awesome videos .
@ricos1497
@ricos1497 4 жыл бұрын
Cool. Wouldn't it be great if you could declare the choose function result at the beginning as a variable? That's surely the next leap for the Excel team.
@excelisfun
@excelisfun 4 жыл бұрын
Ya, that would be as cool as DAX : )
@PremSingh-ry7ek
@PremSingh-ry7ek 4 жыл бұрын
Thanks a lot sir
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome a lot : ) : )
@StevenWan11
@StevenWan11 3 жыл бұрын
Hi Mike, one question about this - if one of the table names we start with has only 1 name, the choose formula repeats the 1 name multiple times instead of showing "#N/A", which throws off the index formula.. how would you tackle this? In my case, i cant use unique because if it legit duplicates, i would like to pick it up.
@SVB1010
@SVB1010 2 жыл бұрын
If you have your named ranges you can, at least in office 365, just append the ranges by " =namedRange1:namedRange2:namedRange3 " etc. instead of using the choose-function. This way you won't have the duplicates, but zero values on the 'missing' parts of the arrays.
@antoines.7682
@antoines.7682 2 жыл бұрын
Speechless...where can this trick be useful🤔??
@chie2807
@chie2807 4 жыл бұрын
Thanks 😍🥰
@excelisfun
@excelisfun 4 жыл бұрын
You are welcome, Chi E : ) : )
@BillSzysz1
@BillSzysz1 4 жыл бұрын
Thanks Mike for such clear, expert-level explanations. :-)) One note about formulas using TEXTJOIN: the length of the resulting text cannot exceed 32757 characters. A formula with the FILTER function has no such restrictions. But it has a different limitation. None of the tables can be one-row table. If so, then enter the # N / A error value in the second line. (easiest trick) Under certain conditions, we can also combine multi-column tables / ranges. Of course, these are academic discutions because I would choose PQ anyway :-)))
@excelisfun
@excelisfun 4 жыл бұрын
Thank you, Bill Szysz for being an amazing Teammate!!!!!!!
@spilledgraphics
@spilledgraphics 3 жыл бұрын
@@excelisfun mind-blowing Mike ! #again ! I agree with Bill here, very clear and expert explanation! I needed this a week ago! #GoTeam !!!
@excelisfun
@excelisfun 3 жыл бұрын
@@spilledgraphics Go Team!!!!!!
@OzduSoleilDATA
@OzduSoleilDATA 3 жыл бұрын
WOW! 🧠
@Dudanation12
@Dudanation12 3 жыл бұрын
I've pulled up this video so many times now and the starting talk about this is just getting funnier every time lol
@excelisfun
@excelisfun 3 жыл бұрын
Glad it gets funnier each time : )
@Softwaretrain
@Softwaretrain 4 жыл бұрын
Really informative. Thank you. I think append should be easier. In Google Sheet we can do the same with an easier way like this: ={range1;range2;range3} I don't know why in Excel we can not do it like this!
@excelisfun
@excelisfun 4 жыл бұрын
That is so amazing: How Easy it is with Google Sheets!! I hope Excel Team adds an append function soon : )
@reng7777
@reng7777 4 жыл бұрын
GIVE IT UP FOR EXCELLS FUN CHANNEL!!!!
@xlschool7334
@xlschool7334 Жыл бұрын
This is great. But can you explain how to specify which record belong to which column. When you append two column, in a seperate column specify which column does a record came from?
@ChristosLefkimiotis
@ChristosLefkimiotis 5 ай бұрын
epic, epic, epic
@excelisfun
@excelisfun 5 ай бұрын
But this is how easy it is in 2024: =VSTACK(Names01AN[Names],Names02AN[Names],Names03AN[Names]) : ) : ) : )
@ChristosLefkimiotis
@ChristosLefkimiotis 5 ай бұрын
I know about the Vstack and I have already seen your video, It is just always good (and beneficial) to return to the basics and especially when not everyone uses excel 365. Many, many thx
@excelisfun
@excelisfun 5 ай бұрын
@@ChristosLefkimiotisI totally agree. When I create solutions I almost always do it the new and easy way and then remind myself about the harder old way. History and current knowledge is power (and fun)!!!!
@ChristosLefkimiotis
@ChristosLefkimiotis 5 ай бұрын
I use excel for +20 years and the old ways were working -ish better if you had a better data structure. The new ways can bypass an anomaly in the data structure. Better the data structure, easier your job. People usually concentrate on formulas, when the real problem is how to build the data. I have learned a ton from you, and not only formulas but also the way to tackle and break down a problem. Many thanks for all the knowledge you have passed all these years, I wish someday I could see you live teaching. Many thx.
@excelisfun
@excelisfun 5 ай бұрын
@@ChristosLefkimiotis I have not taught live seminars since before covid. The live seminars are so much fun. I am happy that you get value from my teaching!
@tankbambi
@tankbambi 3 жыл бұрын
Sir I love you, lol.
@excelisfun
@excelisfun 3 жыл бұрын
Love is Good! Excel is fun lol
@fouadhoblos3611
@fouadhoblos3611 2 жыл бұрын
Any video to produce the same result but without duplicating same cell content like "Gigi"?
@GaribaldiInTheMaking
@GaribaldiInTheMaking 4 жыл бұрын
Hey Mike, this becomes MUCH easier using the LET function. I just merged them all together and then parsed it! =LET(TheNames,TEXTJOIN(",",FALSE,Names01,Names02,Names03),TRIM(MID(SUBSTITUTE(TheNames,",",REPT(" ",LEN(TheNames))),((ROW(INDEX(A:A,1):INDEX(A:A,LEN(TheNames)))-1)*LEN(TheNames))+1,LEN(TheNames))))
@excelisfun
@excelisfun 4 жыл бұрын
That is too funny, I posted a similar formula in LET yesterday on Mr Excel KZfaq video : ) Go Team!!!! LET is a great new addition to our Excel tool kit.
@adamshults9810
@adamshults9810 3 жыл бұрын
The function below doesn't require any named ranges. When pasted in a cell, the only thing the user would need to adjust is the ranges in the first row which define the TEXTJOIN string. A1:A5 , B1:D1 , A12:C16 =LET(MyString,(TEXTJOIN("|",TRUE,A1:A5,B1:D1,A12:C16)), MyCount,LEN(MyString)-LEN(SUBSTITUTE(MyString,"|",""))+1, MyLen,LEN(MyString), TRIM(MID(SUBSTITUTE(MyString,"|",REPT(" ",MyLen)),(TRANSPOSE(SEQUENCE(1,MyCount))-1)*MyLen+1,MyLen))) Then you can always throw in SORT)UNIQUE(VALUE( in front of TRIM or at the beginning of the function. Google Sheets solution is better on this one. It also has =FLATTEN(
@hernan.cordero.24
@hernan.cordero.24 4 жыл бұрын
My Friend excelente video. How can i send you a direct mensage with my method to append list without tables and long formulas
@excelisfun
@excelisfun 4 жыл бұрын
Just post here. Two videos ago, we did Power Query to Append. Are you thinking about Power Query?
@hernan.cordero.24
@hernan.cordero.24 4 жыл бұрын
@@excelisfun nop. I use INDIRECT and FILTER formulas. Very simple method
@mc-lemons2150
@mc-lemons2150 4 жыл бұрын
@@hernan.cordero.24 Can you share your method please? We're all dying to know!
@simfinso858
@simfinso858 4 жыл бұрын
Very Great Video but Hard for me.
@GeertDelmulle
@GeertDelmulle 3 жыл бұрын
Had to rewatch this video. Being able to stack vectors or -conversely- flatten arrays is very important in numerical mathematics (as well). I remember: in MATLAB flattening an array A is easy: just say: "A(:)" and it gets turned into a single column vector. I wish Excel had something as simple as that (why not "F3#:", or "Array:", where "Array" is a defined name? [mind the colon]). And no, I respectfully disagree with (The Great) Bill Szysz: I would not use PQ-M for this: it is important to have this as a dynamic function in Excel "Classic" because numerically speaking it sits somewhere in the middle of a chain calculation (e.g. an even greater single-cell-calculation). BTW, mashing formulas together is great fun, but since the advent of the LET function, I 'hate' to see them Old School Style: not intuitive to read at all, and plenty of redundancy and thus computational inefficiency. So I made this LET version of it - IMO that is easier to read and understand: =LET( Array,CHOOSE({1,2,3},Names0113[Names],Names0214[Names],Names0315[Names]), NrRows,ROWS(Array), NrColumns,COLUMNS(Array), NrCells,NrRows*NrColumns, RowIndexVector,MOD(SEQUENCE(NrCells,,0),NrRows)+1, ColumnIndexVector,SEQUENCE(NrCells,,0,1/NrRows)+1, StackRAW,INDEX(Array,RowIndexVector,ColumnIndexVector), StackClean,FILTER(StackRAW,NOT(ISNA(StackRAW))), StackClean)
@excelisfun
@excelisfun 3 жыл бұрын
Let's have fun and efficiency with Geert's fabulous LET formula!!!!!! Go Team!!!
@GeertDelmulle
@GeertDelmulle 3 жыл бұрын
@@excelisfun Just to be clear Mike, this is just a LET-rehash of the construct you bult in the video. Thus it’s nothing new (unlike all those other formulas by other commenters on stacking vectors and even on stacking arrays (other video)). I like that construct most (preferably in this LET-format). I will use it to flatten arrays (into a single column) -so, I’ll start from there- and of course I’ll build it into a UDF using LAMBDA and call it FLATTEN. I think it is time we start compiling our own libraries of functions and gather them into one master template we can start from to build our models. Just image the sheer computational ease and power that would give us...
@excelisfun
@excelisfun 3 жыл бұрын
@@GeertDelmulle Yes, LAMBDA. I like it: FLATTEN : ) : )
@jaotree
@jaotree 2 жыл бұрын
When creating the table, why do I get "an array value could not be found" error? I made the named ranges and all, no empty cells, confused :(
@excelisfun
@excelisfun 2 жыл бұрын
It might be from something like calling column 3, when no column 3 exists?
@HBSuccess
@HBSuccess 4 жыл бұрын
Sick. And you thought you were a power-user?
@excelisfun
@excelisfun 4 жыл бұрын
Riiiiiiiiight : ) : ) : ) : ) I agree on the "sick". Thanks to Bill Szysz : ) : ) : ) : )
@Excelambda
@Excelambda 4 жыл бұрын
Update: The new LET function (only Office 365 Insiders, so far), it will change the foundation of formula writing in excel, bringing structure to complex long formulas, now much easier to share and understand. Can not wait the amazing video tutorials Mike is going to post. So this is how it looks for a complex task like this one. =LET(txtjn,TEXTJOIN("|",1,Names01,Names02,Names03),lenlst,LEN(XLOOKUP(TRUE,Names03"",Names03,,,-1))-1,mida,UNIQUE(SEARCH("|","|"&txtjn,SEQUENCE(LEN(txtjn)-lenlst))),midb,UNIQUE(SEARCH("|",txtjn&"|",SEQUENCE(LEN(txtjn)))),MID(txtjn,mida,midb-mida)) Note: variable names arguments do not accept numbers.
@excelisfun
@excelisfun 4 жыл бұрын
That is too funny, I posted this formula in LET yesterday on Mr Excel KZfaq video : ) Go Team!!!! LET is a great new addition to our Excel tool kit.
@andrewpeters8719
@andrewpeters8719 Жыл бұрын
vstack can do this now
@excelisfun
@excelisfun Жыл бұрын
That is for sure!!! Can you believe how hard it was before VSTCK. I am soooooo glad Microsoft gave us H and V STCK : )
@Softwaretrain
@Softwaretrain 4 жыл бұрын
If we have =TEXTJOIN("-",,Names01AN[Names],Names02AN[Names],Names03AN[Names]) in cell P2 we can write bellow formula to reach same result. =TRIM(MID(SUBSTITUTE(P2,"-",REPT(" ",LEN(P2))),(SEQUENCE(LEN(P2)-LEN(SUBSTITUTE(P2,"-",""))+1)-1)*LEN(P2)+1,LEN(P2)))
@HikingWithCooper
@HikingWithCooper Жыл бұрын
I love how literally everything in Excel is: "So, you want to put A before Z? Simple. Just write 57 lines of code in Python, test it for 3 weeks with a team of at least 10 phds, refer to the Excel 98 manual v2.45 on pages 1,549-2,328 and then run tests on a piece of A5 paper." Meanwhile, there is now a button to remove image backgrounds in Excel 🤦‍♂🤦‍♂🤦‍♂🤦‍♂
@HikingWithCooper
@HikingWithCooper Жыл бұрын
Oh, that didn't work? Maybe computers aren't your thing. Try a trade apprenticeship.
@roya75
@roya75 4 жыл бұрын
This stuff is very clever but entirely pointless. IMO excel is obsolete for anything other than a data presentation tool. These manipulations should be done in sql.
@ExMachinaEngineering
@ExMachinaEngineering 4 жыл бұрын
A couple of years ago I made an entire simulation of the water level in a Waste Water Treatment tank and used Solve --> Genetic Algorithm to tune the pump firing sequence. Changing the Waste Water Treatment Plant parameters and running the solver again would result in pump firing sequences for the new plant. But you could also hunt for it manually by looking at the graph and dashboard. In Excel... No Macros...
Excel Dynamic Array Totals
8:17
Access Analytic
Рет қаралды 7 М.
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 8 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 64 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 6 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 59 МЛН
Excel BYROW and BYCOL Functions (Two Examples)
12:00
Computergaga
Рет қаралды 4,4 М.
Get A Distinct Count Report With Dynamic Array Formulas!
10:07
Excel Campus - Jon
Рет қаралды 18 М.
XLOOKUP - Return Multiple Columns (Values) in Excel
7:56
Learn Google Sheets & Excel Spreadsheets
Рет қаралды 65 М.
Excel Dynamic Arrays (How they will change EVERYTHING!)
7:01
Leila Gharani
Рет қаралды 679 М.
VBA Array with Filter, Sort and Slice (2021)
15:55
Excel Macro Mastery
Рет қаралды 54 М.
Excel Hash Sign Operator - What is it + ADVANCED Tricks!
8:58
MyOnlineTrainingHub
Рет қаралды 58 М.
Дарю Самокат Скейтеру !
00:42
Vlad Samokatchik
Рет қаралды 8 МЛН