It's insanely nerdy, but more importantly it's insanely brilliant!!!!!! It save a lot of precious life time!!
@AccessAnalytic Жыл бұрын
Glad to be of nerdy help 😄
@gnanpra30922 ай бұрын
You solved a big piece of my puzzle on my lengthy powerquery with this video! I cannot thank you enough! Godbless ya!!
@AccessAnalytic2 ай бұрын
You’re welcome. I appreciate you taking the time to let me know you found it useful
@IvanCortinas_ES3 жыл бұрын
A few years ago I barely played Power Query. Now, among other reasons, by watching your videos, I have become a fan of Power Query. Thank you Wyn!!
@AccessAnalytic3 жыл бұрын
Excellent to know Iván 👏🏼
@X1AbuBadr1X Жыл бұрын
You are amazing , im still a beginner in Power Query , but im learning so much from you
@AccessAnalytic Жыл бұрын
Glad to help you along your learning journey
Жыл бұрын
Outstanding! Excellent description of the thinking process to imagine the solution and progress to implementation.
@AccessAnalytic Жыл бұрын
Thank you Andrés
@pascalpelzer68872 жыл бұрын
Thanks a lot! The extra row and "append query" helped me in making a total row per "Journal" as it were. Very good video's!!
@AccessAnalytic2 жыл бұрын
Thanks for letting me know. Glad I could help
@midoriyaone2 жыл бұрын
Thank you so much! Huge thank you man! I performed this process at work manually and it took me a lot of time to do it, now everything is automated. Health and good luck, thanks again! :) You are a really cool professional
@AccessAnalytic2 жыл бұрын
Fantastic ! Glad to help
@SustainaBIT2 жыл бұрын
that's the advanced techniques that we need more of!!!, I consider myself an advanced user of power query and I just learned from you something new. Thanks a ton :)
@AccessAnalytic2 жыл бұрын
We’re all learning Azzam, glad to help, thanks for taking the time to let me know it’s useful.
@andrewsinha27853 жыл бұрын
Love the data wrangling tips! Thanks
@AccessAnalytic3 жыл бұрын
Great! Thanks for letting me know Andrew
@GrainneDuggan_Excel3 жыл бұрын
Love it. So many tips packed in a few minutes
@AccessAnalytic3 жыл бұрын
Cheers Grainne 😀
@joserochefort7778 Жыл бұрын
Like always your explanations are very clear !!!
@AccessAnalytic Жыл бұрын
You’re very welcome
@tracylippiatt32383 жыл бұрын
I love the way you think Wyn - great idea
@AccessAnalytic3 жыл бұрын
Thanks Tracy 😀
@larsbengtsson32165 ай бұрын
Thanks! You saved my day! (and a lot of days ahead!)
@AccessAnalytic5 ай бұрын
You’re welcome. I appreciate you taking the time to let me know you found it useful
@rick_.3 жыл бұрын
I always learn something from your videos!
@AccessAnalytic3 жыл бұрын
Glad they help Rick
@wayneedmondson10653 жыл бұрын
Hi Wyn. Awesome! Nice to understand two ways to solve it. Thanks for sharing :)) Thumbs up!!
@AccessAnalytic3 жыл бұрын
Cheers Wayne. Always more than 1 way to tackle these things
@mohamedrazaa5853 жыл бұрын
WYN, you won our hearts ♥️♥️♥️
@khemkas3 жыл бұрын
Incredibly useful. Thank you very much!
@AccessAnalytic3 жыл бұрын
You’re welcome Shagun
@kebincui3 жыл бұрын
Fabulous!👍🌹🌹Thanks Wyn for sharing
@AccessAnalytic3 жыл бұрын
You’re welcome Kebin
@Bhavik_Khatri2 жыл бұрын
Very nice method. I like your 2nd method.
@AccessAnalytic2 жыл бұрын
Thanks, I'll be doing a video on a 3rd method several people submitted
@Bhavik_Khatri2 жыл бұрын
@@AccessAnalytic Would like to see the third method too.
@AccessAnalytic2 жыл бұрын
@@Bhavik_Khatri just published it
@ahmedkammoun94092 жыл бұрын
Pretty usefull !and i LOVE your english accent !
@AccessAnalytic2 жыл бұрын
Thanks, it's half Australian Half Welsh 😆
@iliesboukhatem7803 Жыл бұрын
Thank you so much, very usefull and well explained :)
@AccessAnalytic Жыл бұрын
You’re welcome
@MacroVisionInsight Жыл бұрын
Amazing solution, thank you!
@AccessAnalytic Жыл бұрын
You’re welcome
@malejandrahorvath3 жыл бұрын
This is great! Thank you Wyn!
@AccessAnalytic3 жыл бұрын
Thanks Alejandra 😀. Good work on your new video too
@malejandrahorvath3 жыл бұрын
@@AccessAnalytic Thank you so much!! 😊
@tlee70282 жыл бұрын
Thank you for sharing! from your example, how would I remove repeated J1-23? I would only like to keep say... J1-23 and J1-24. thanks !
@AccessAnalytic2 жыл бұрын
Difficult to explain without screen but I'm thinking add an INDEX Column, create a reference step that then picks the Journal column and the index column. Remove duplicates on the Journal column. Merge back with the query prior to the reference step and expand. That probably makes no sense! 😆
@DanielBula19643 жыл бұрын
This is brilliant! Thank you.
@AccessAnalytic3 жыл бұрын
Cheers Daniel
@dandane38192 жыл бұрын
This is so so clever!
@AccessAnalytic2 жыл бұрын
Thanks Dan 😊
@nadiadeshaies17152 жыл бұрын
Wow! You are a gem!!!
@AccessAnalytic2 жыл бұрын
Thanks Nadia ☺️
@asjones9872 жыл бұрын
nice this inspired me for one i i was looking at that needed 2 blank rows. For the blank row table i created a custom column with "1,2" called it decimal. Then did a split column by delimiter but split to rows then converted to number and multiplied by .1. I then added a normal index and column. Using math I combined the index column + the decimal column. and got rows like 1.1, 1.2, 2.1, 2.2, 3.1, 3.2 ..... then on my main table I created an index, Appended the new table and sorted. So the main Index was 1 with the blanks being 1.1, 1.2. then next group 2, 2.1, 2.2... then it all sorted nice. was surprised it worked so nicely.
@AccessAnalytic2 жыл бұрын
Good one Alan
@ChagoiSteve11 ай бұрын
Fab just what I needed!
@AccessAnalytic11 ай бұрын
Great to know !
@juanpablodelgadoguirola37583 жыл бұрын
Thanks, nicely explained
@AccessAnalytic3 жыл бұрын
You’re welcome Juan
@tonybarker4240 Жыл бұрын
Thanks for this tutorial - can you change it to add the blank row above each change and use the Journal number in the added row (so that it looks like a sub header) do you have a tutorial on that please ?
@AccessAnalytic Жыл бұрын
There’s probably a way using the opposite sort order to get the row at the top. Then some form of Add Column - Conditional column to get the label
@martyc56743 жыл бұрын
Very good- some useful tricks in there :)
@AccessAnalytic3 жыл бұрын
Cheers Martin, thanks for letting me know
@96999759173 жыл бұрын
Thanks! Could you calculate turn around time where after 3 pm it is consider as next day if it is weekend or Holiday then we have to exclude those days as well.
@AccessAnalytic3 жыл бұрын
Yes that sort of thing is possible using Custom columns containing “if” functions
@IsaiahHuang2 жыл бұрын
We can also add an index column in the beginning as the "Journal" column in the video and remove it at the end. In this way, we won't hardcode any header names. Here is the M code. Thanks again for the inspiring video. let Source = Excel.CurrentWorkbook(){[Name="example"]}[Content], #"Added Index" = Table.AddIndexColumn(Source, "Index", 1, 1, Int64.Type), OriginalData = #"Added Index", #"Removed Other Columns" = Table.SelectColumns(OriginalData,{"Index"}), #"Appended Query" = Table.Combine({#"Removed Other Columns", OriginalData}), #"Sorted Rows" = Table.Sort(#"Appended Query",{{"Index", Order.Ascending}}), #"Removed Columns" = Table.RemoveColumns(#"Sorted Rows",{"Index"}), #"Removed Top Rows" = Table.Skip(#"Removed Columns",1) in #"Removed Top Rows"
@AccessAnalytic2 жыл бұрын
Thanks Isaiah, that's a nice solution if we want a blank row after every single entry.
@IsaiahHuang2 жыл бұрын
Yes, I noticed that right after sending out the post and don't know how to withdraw the post 😆. Sorry for my ignorance. 😅 Again, I have seen how to insert blank rows before, but your method is simplest and with least hardcoding. Nice work! Thank you for sharing the idea.
@AccessAnalytic2 жыл бұрын
@@IsaiahHuang - all suggestions are welcome :). Thanks for following the channel
@Scientificandresearch Жыл бұрын
Very useful
@AccessAnalytic Жыл бұрын
You're welcome
@luigibru8677 Жыл бұрын
Well explained
@AccessAnalytic Жыл бұрын
Thank you
@IsaiahHuang2 жыл бұрын
very impressive!
@AccessAnalytic2 жыл бұрын
Thanks Isaiah
@adrianchuzzz2 жыл бұрын
Great video. I followed every step and I was able to get my query with the blank rows between sets of data. However, when I loaded the query to my sheet, it shows the blank rows at the bottom. Do you have any idea what can the problem be?
@AccessAnalytic2 жыл бұрын
Is there a sort on one of your table columns? Click On the excel table, go to data and click the clear filters icon then refresh
@adrianchuzzz2 жыл бұрын
@@AccessAnalytic Thanks for your reply. There isn't any sorting, I even tried removing the filters.
@AccessAnalytic2 жыл бұрын
Very odd - add an index column to your last power query step and then load that to see what happens
@MrJohnreggie Жыл бұрын
great....and how can I add 4 row instead one between repited dates
@AccessAnalytic Жыл бұрын
Add a custom column to the Helper rows part containing ={1..4} then expand to rows
@MrJohnreggie Жыл бұрын
Thank you so much for the explaining ,,,,, Ok...I got it ....But now I would like to put 4 row between ,, how I can do that :
@AccessAnalytic Жыл бұрын
I’m not clear on what you mean sorry
@nickbrown3412 жыл бұрын
How would you add multiple rows for each change in value? For example, I have a table of departments and project codes and I wanted to add a few new project codes for each department.
@AccessAnalytic2 жыл бұрын
Not sure I understand the use case, but to add 2 rows where I added one you could in theory do an extra combine of the BlankRowHelper step
@gvinodnair3 жыл бұрын
Brilliant
@AccessAnalytic3 жыл бұрын
Too kind Vinod
@rrrraaaacccc802 жыл бұрын
💯👍
@AccessAnalytic2 жыл бұрын
😀
@michaelthwaite32822 жыл бұрын
Insert Blank Row for each change in a value. How about . . . Alt+F11 (opens VBA) - Insert Module - paste the following: Sub InsertRowsAtValueChange() 'Update 20140716 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) Application.ScreenUpdating = False For i = WorkRng.Rows.Count To 2 Step -1 If WorkRng.Cells(i, 1).Value WorkRng.Cells(i - 1, 1).Value Then WorkRng.Cells(i, 1).EntireRow.Insert End If Next Application.ScreenUpdating = True End Sub Run macro highlighting the column where the data changes (eg Date or Time)
@AccessAnalytic2 жыл бұрын
Yep a huge amount of Power Query can be replicated in VBA. Cheers Michael.