Тёмный

Excel in Microsoft Power Automate - Beginners Tutorial 

Подписаться
Просмотров 43 тыс.
% 405

This video tutorial shows how to update Excel with Microsoft Power Automate. Learn how to update multiple sheets simultaneously, add advanced conditions, and run Office Scripts - VBA Macros on steroids.
📂 Download the course materials: andersjensen.org/lesson/microsoft-power-automate/excel/
VIDEOS FOR YOU:
🔹 Microsoft Power Automate Beginners Course: ru-vid.com/group/PLXXz88_TPiHqGlJoWhBDCAxZ9m1N_jsB6
🔹 Advanced Invoice Processing in Power Automate: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-UH8jQTz-PMk.html
POWER AUTOMATE GROUPS:
👨‍👩‍👧‍👦 Discord: discord.gg/iloveautomation
- Join my network with 4400+ Automation/RPA developers, where we solve Automation/RPA problems, network, and help each other upgrade our careers. It's free!
👩🏻‍🎓 LinkedIn: www.linkedin.com/groups/12566435
👨🏻‍💻 Facebook: groups/754059285247921
FOLLOW ME:
💼 LinkedIn: www.linkedin.com/in/andersjensenorg
📸 Instagram: andersjensenorg
👨 Facebook: andersjensenorg
🐦 Twitter: andersjensenorg
💌 Email Newsletter: and
ersjensen.org/email-newsletter
0:00 Prepare the Data
Download the Excel book from the course materials. Then, place the Excel book in OneDrive so that Power Automate can access it. Our data is formatted as a table, which is required for Power Automate to read.
03:49 Read from an Excel Sheet
Use the List rows present in a table action to read the Excel data into Microsoft Power Automate. The result is a JSON, from which we can extract the information later.
8:04 Sum Values in Rows and Columns
Use the Apply to each action to iterate through Excel rows. Then the Update a row action adds two cells in each row together. Then use the Key Column and Value to map the data. Finally, create a Power Automate expression using the add function to add the two Excel values.
15:19 Subtract Values in Rows and Columns
The sub function can subtract two numbers in Excel with Power Automate.
18:22 Multiply Excel Values
The mul function can multiply two numbers in Excel with Power Automate.
20:13 Add a Row to an Excel Sheet
The Add a row into a table action adds a row to an Excel sheet.
23:00 ODATA Filtering
The ODATA filter approach in Power Automate is the simple approach. We can use the equal (eq), not equal to (ne), startswith and endswith. And we can't combine the filters.
25:59 Advanced Excel Filtering
You can use a Filter array action to completely customize your filter on the Excel data with Power Automate. And you can even combine the filters.
33:41 Excel Lookup
Use the Get a row action to perform an Excel Lookup. With a condition, we can handle errors in case the value doesn't exist. The condition uses a contains function, where we dynamically look for the lookup value. If true, we do the lookup afterward.
45:54 Update Multiple Excel Sheets
The Power Automate solution for updating tables on multiple Excel sheets is a bit more advanced. The Get Tables action will retrieve all tables from an Excel book. Then we iterate through each row in each table.
59:06 Provide the Item Properties
In the Update a row action, we need to update the fill the Provide the item properties parameter. It should be in JSON format.
1:06:29 Office Scripts and Power Automate
With Office Scripts, we can create advanced Power Automate solutions. We record our actions in Excel online and automatically have them as scripts. The scripts are written in TypeScript, a superset of JavaScript. I recommend learning TypeScript because Office Scripts are the future (VBA Macros will die). Not only can we create advanced Excel automation, but our Excel data doesn't need to be formatted as a table anymore. Edit the Office Script to take ingoing arguments, e.g., a sheet name. From Power Automate, use the Run script action to run an Excel Office Script.
#powerautomate #powerplatform #office365

Наука

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

 

15 ноя 2022

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 59   
@andersjensenorg
@andersjensenorg Год назад
Have you seen the Facebook group, Microsoft Power Automate Professionals, where we network and solve PA problems together: facebook.com/groups/754059285247921/ 🔥🙌
@sbrutcher
@sbrutcher 8 месяцев назад
Thanks so much for this video! Everything is explained clearly and the pace is perfect for a beginner.
@andersjensenorg
@andersjensenorg 8 месяцев назад
Hey sbrutcher, I'm so happy to hear - thanks a lot 🙂🙌
@samokjn
@samokjn 8 месяцев назад
A heartfelt thank you from Morocco.
@andersjensenorg
@andersjensenorg 8 месяцев назад
My pleasure 😊 Kind regards, Anders
@grzegorz2852
@grzegorz2852 Год назад
god bless you man! WE have been learning a lot from u !
@andersjensenorg
@andersjensenorg Год назад
Thanks a lot for all the supportive comments 🙏😊
@holdemonly
@holdemonly 6 месяцев назад
This is just awsome!!! Thank you so much! Create job! My applauds
@andersjensenorg
@andersjensenorg 6 месяцев назад
I'm so happy to hear, thanks a lot 🤩🙏
@suraj_singh321
@suraj_singh321 Год назад
Kudos great content sir 👍
@andersjensenorg
@andersjensenorg Год назад
Thanks a ton, Suraj 🙏🙌
@suraj_singh321
@suraj_singh321 Год назад
Can you make a video on VBA code run using power Automate desktop 1.run main macro function simple 2. Single or multiple parameter macro run
@pabloredondo6662
@pabloredondo6662 Год назад
Great tutorial, at 14:44 I couldn´t see dynamic content and looking why that happened, sounds funny, it was because of the resolution was to close and didn´t appeared in the screen for that reason. Thank you, Anders, another time giving value with your knowledge. Thank you, a lot!
@andersjensenorg
@andersjensenorg Год назад
Hey pablo, thanks a lot 😀 My next shopping is a bigger screen (16:9 resolution), so I can record in 4k 🔥
@e.dnorth
@e.dnorth Год назад
Thanks for this video! So helpful as always! one thing I note, for Run Scripts I don't have a field for Active Sheet. Does anyone know if that is a change that was implemented since this video came out?
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 6000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@bmg526
@bmg526 Год назад
Great video! It’s posible to fill a cell, if there is no an ID columns? Perhaps looping up in w columns
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 7000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@suraj_singh321
@suraj_singh321 Год назад
Hii Anders sir make a video on data scraping of Amazon or Flipkart website while scraping the Hyperlinks data getting scraped in an unstructured format make a video on this as soon as possible
@PennyLi-ek3hk
@PennyLi-ek3hk Год назад
Thanks for your wonderful video, but what if there is no table in the excel, if it is possible to generate a dynamic table? The count of the row and column are unknown.
@andersjensenorg
@andersjensenorg Год назад
Hey Penny. No, not with the Excel activities, but then you can generate an Office Script instead and invoke it from Power Automate. Kind regards, Anders
@azolotaiko
@azolotaiko Месяц назад
Hi Anders! Love your videos! Thank you for all the work you put into them! I ran into an issue where I want to change calculation mode in excel from auto to manual in the beginning of the flow and then back to auto once the flow is complete. No matter how much I tried, I can’t get it working. I have updated scripts as you have shown here, I have recorded scripts. I tried in same and different browsers windows. It is just not working. Can you please suggest something? Thank you!
@andersjensenorg
@andersjensenorg 25 дней назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 12,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@MrMegadogman11
@MrMegadogman11 Год назад
Hello there, is there a way to extract data from a pivot chart with power automate? In my case, power automate just finds "normal charts" in my sheets but I can't fetch data from pivot charts. Thank you in advance!
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 7000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@suraj_singh321
@suraj_singh321 Год назад
Excel VBA Series videos of Excel from basic advance like comparing 2 datatable using Macro Power automate desktop 2022 👍
@andersjensenorg
@andersjensenorg Год назад
Have you seen the last part of this video, Suraj? Office Scripts are the new VBA 😊
@sairaghavendrakoneru5686
@sairaghavendrakoneru5686 11 месяцев назад
#andersjensenorg we are converting the Excel data to a table, then only Power Automate is able to read... but when we get a file from an email, we will save that to the Onedrive folder and I want the Power Automate should convert it to a table to process further steps within that flow is there any possibility for that? Your suggestion is a great help, Thanks in advance.
@andersjensenorg
@andersjensenorg 11 месяцев назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 8000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@gbu03
@gbu03 Год назад
Is it possible to remove conditional formatting in excel using automation flow
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 8000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@suraj_singh321
@suraj_singh321 Год назад
Hii Anders sir can you make a video on Dynamic row count in PAD
@andersjensenorg
@andersjensenorg Год назад
Hey Suraj, thanks a lot for all your support. A video on that is not on the to-do, and I'm not 100% sure, what you mean? Can you post your query on the Discord (with an elaboration)? Then we solve it. The Discord link is in the Description. Kind regards, Anders
@suraj_singh321
@suraj_singh321 Год назад
@@andersjensenorg sir I mean to say in an excel file the rows are continuously changes as per data that dynamic count only that's it 👍
@khalledmohammed3360
@khalledmohammed3360 5 месяцев назад
Thanks for the video, but in the minute "44:20" you mentioned in the concat there are three things and you didnt put anything after ' "ID": " ', also you didnt put in the third one after variables('RowLookup'), ' "" ', i didn't get it why we made three if we concate only ID with variables
@andersjensenorg
@andersjensenorg 5 месяцев назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 11,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@OliverHumphreys-lq9vd
@OliverHumphreys-lq9vd 2 месяца назад
Great video! Looks like the course material is gone now though - I only see a file about Pepsi employees. 😞
@andersjensenorg
@andersjensenorg 2 месяца назад
I'm so sorry, Oliver. Thanks for letting me know, it's now fixed 😊 Kind regards, Anders
@gordonrekko3078
@gordonrekko3078 Год назад
How do I paste clipboard contents into a designated cell in Excel?
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 6000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@dpwood44
@dpwood44 Год назад
So, I can't get past the step of copy/paste into the expression bar.. add(float(item/TotalSales": "@items('Apply_to_each')?['SalesStore1']),float(item/TotalSales": "@items('Apply_to_each')?['SalesStore2'])) .... It keeps telling me the expression is invalid.. I try to click Ok multiple times like you said, but it won't let me proceed the same as you in the video.. Any tips?
@andersjensenorg
@andersjensenorg Год назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 6000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@abinashjena7275
@abinashjena7275 5 месяцев назад
Hy, getting same issues. Is there any solution?
@huleshsahu
@huleshsahu 16 дней назад
In the first step at 5:35, I'm not getting list of folders instead I'm getting list of files. There the template file I'm not getting. Please suggest. Or can I do complete operation in Power Automate Desktop?
@andersjensenorg
@andersjensenorg 15 дней назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 12,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@srikanthkatla308
@srikanthkatla308 Месяц назад
Could please explain how to do the same thing using an automated cloud flow😢
@andersjensenorg
@andersjensenorg Месяц назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 12,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@andersjensenorg
@andersjensenorg Месяц назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 12,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@brettcarroll3614
@brettcarroll3614 7 месяцев назад
Is there anyone that can help me build a cumulative excel report based on data coming in from an email every day?
@andersjensenorg
@andersjensenorg 7 месяцев назад
Thanks for writing 😊 I'm getting more than 50 messages daily. While I read all of them, I can’t reply to everyone 😔 But I’ve created an RPA/Automation community where we’re 10,000+ RPA Developers helping each other with solutions and our careers. Here’s the video on how to join (the invitation link is in the video description): ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-xWFz-S96XGo.html Kind regards, Anders
@blueskyblogs7532
@blueskyblogs7532 Год назад
Hi it showing me error while loading the excel
@andersjensenorg
@andersjensenorg Год назад
Hey Blue sky blogs Thanks for writing. I'm getting more than 50 questions/comments every day and having difficulty answering everyone (I try my best). I've created my Microsoft Power Automate Groups, where we all can post and solve problems or hang out around our favorite tool, Power Automate. So you're very welcome. Get the addresses here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_QRI-Yo2h8U.html Have a great day. Kind regards, Anders
@anaheredia6226
@anaheredia6226 2 месяца назад
Unable to follow with 2024 Power automate :(
@andersjensenorg
@andersjensenorg 2 месяца назад
Untick the "New designer" toggle 😊
@64210187
@64210187 2 месяца назад
Edit: Why are you starting off doing something and then talk about what you will do with office scripts (last tab) "on steriods"... what is the objective and what is it that you will do for this session... It seems you just dove and provided zero context...
@andersjensenorg
@andersjensenorg 2 месяца назад
Thanks for the feedback 🙌