- 68
- 191 125
BCTI
United States
เข้าร่วมเมื่อ 1 มี.ค. 2023
Focusing on tips, tricks, new, and lesser-known (yet powerful) features of Microsoft Office applications (Excel, Word, Outlook, PowerPoint) as well as data cleansing using Power Query and data visualization using Power BI.
Outlook - 1 Click Email Response (Templates)
Learn how to create an email template in Outlook that can be launched using a single click from a custom button on the Quick Access Toolbar.
NOTE: Templates can also be used as part of an Outlook Rule to 100% automate common email responses.
Code Download Link:
www.bcti.com//wp-content/YT_Downloads/BCTI_VBA_Launch_Email_Template.txt
00:30 File Download and Feature Demonstration
01:36 Template Save Location
02:24 VBA Code to Launch Templates
03:00 Step 1: Creating the Email Template
04:58 Step 2: Testing the Newly Created Email Template
06:04 Step 3: Automating the Template Launch
06:41 Activating the Developer Tab
06:58 Step 4: Adding the VBA Code to Outlook
07:50 Step 5: Testing the Newly Added VBA Code
08:17 Step 6: Adding a Launch Button to the Quick Access Toolbar
09:26 Correcting a Misconception
NOTE: Templates can also be used as part of an Outlook Rule to 100% automate common email responses.
Code Download Link:
www.bcti.com//wp-content/YT_Downloads/BCTI_VBA_Launch_Email_Template.txt
00:30 File Download and Feature Demonstration
01:36 Template Save Location
02:24 VBA Code to Launch Templates
03:00 Step 1: Creating the Email Template
04:58 Step 2: Testing the Newly Created Email Template
06:04 Step 3: Automating the Template Launch
06:41 Activating the Developer Tab
06:58 Step 4: Adding the VBA Code to Outlook
07:50 Step 5: Testing the Newly Added VBA Code
08:17 Step 6: Adding a Launch Button to the Quick Access Toolbar
09:26 Correcting a Misconception
มุมมอง: 571
วีดีโอ
VBA - Personal Macro Workbook (in Excel)
มุมมอง 78414 วันที่ผ่านมา
Learn how to control the scope of reach of macros using the Personal Macro Workbook (PERSONAL.xlsb) QAT Customization - Ultimate Guide th-cam.com/video/GEv7_AHtv-w/w-d-xo.html Sort Sheets Macros th-cam.com/video/Uk1wePlmXCU/w-d-xo.html 00:03 Local vs. Global Macros 01:04 Personal Macro Workbook 01:37 PERSONAL.XLSB Location 02:05 Accessing the Hidden APPDATA Folder 02:56 Examine an existing Pers...
Excel - New REGEX Functions are Amazing!
มุมมอง 1.2K21 วันที่ผ่านมา
Learn about the new set of REGEX functions being released into Excel and integrated into existing functions. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_REGEX_Test.xlsx Leila's REGEX video on her TH-cam channel (XelPlus): th-cam.com/video/YFnXV2be9eg/w-d-xo.html Original Password Checking project video: th-cam.com/video/Dx2tva5vpkE/w-d-xo.html 00:43 Explanation and Examples o...
Power Query - Alternate Group By Strategies
มุมมอง 2.5K21 วันที่ผ่านมา
Explore the largely unknown controls in Power Query's Group By feature to perform groupings that are thought to be impossible. See how simple it is. Also, see how you can make your grouping case-insensitive; also useful when performing FIND and LOOKUP operations. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_GroupBy.Local.zip 00:27 Table.Group Arguments List 01:11 Group By - Us...
Power Query - Import Fixed Width (Delimited) Files
มุมมอง 619หลายเดือนก่อน
Learn how to import an older (yet still used) delimited text file format. The not-so-obvious subtleties will cost you valuable time. Test File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_Fixed_Width.txt
Excel - GROUPBY Function Automatic Color Formatting
มุมมอง 893หลายเดือนก่อน
Learn how to use Conditional Formatting in tandem with the new Excel GROUPBY function to apply dynamic cell formatting to subtotal and grand total rows. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_GROUPBY_Formatting.xlsx Previous "GROUPBY Function" video: th-cam.com/video/z9sjA8NaSDI/w-d-xo.html 01:07 Demonstrating the Dynamic Nature of the GROUPBY Function 01:39 The Artwork ...
Power Query - COALESCE Operator (Shorten those formulas with a cool "mystery" operator)
มุมมอง 3.1Kหลายเดือนก่อน
Learn how to write more efficient formulas using the COALESCE operator when dealing with NULLs in the source data. This is a great way to shorten If...Then...Else statements as well as Try...Otherwise statements. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_PQ_COALESCE.xlsx 00:49 File Download Instructions 00:58 Problems when working with NULLs 02:22 Detecting and Replacing Mi...
Excel - Reverse Checkboxes (A different use for the upcoming Modern Checkbox feature)
มุมมอง 1.3Kหลายเดือนก่อน
Learn how you can use a formula to change the state of the new Modern Checkboxes. This is great for displaying the status of an item, task, or event. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_Reverse_Checkboxes.xlsx Video for "New Modern Checkboxes" demonstration: th-cam.com/video/MyJbj9bUE9Q/w-d-xo.html
Word - Revealing the Mystery of the "Hidden" Text Option
มุมมอง 510หลายเดือนก่อน
Learn how to hide text in a Word document to store multiple versions of a document in a single file. Plus, learn some cool keyboard shortcuts for selecting and formatting text, as well as some super-easy VBA automation to make the process a single-click operation. VBA Code Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_HiddenTextMacros.txt Link to "Customizing the Quick Access Toolba...
Excel - Sort Sheets Alphabetically
มุมมอง 8532 หลายเดือนก่อน
Learn how to easily add a small amount of VBA code to your Excel world to give you the ability to sort your sheet tabs in either ascending or descending order. Importable VBA code: www.bcti.com//wp-content/YT_Downloads/BCTI_SortSheets.bas Quick Access Toolbar - Ultimate Customization Guide: th-cam.com/video/GEv7_AHtv-w/w-d-xo.html VBA Code for Copy/Pasters: (I found out too late that certain sy...
DAX - Implicit vs Explicit Measures
มุมมอง 7442 หลายเดือนก่อน
Learn the pros and cons of Implicit versus Explicit Measures and why you should always create and use Explicit Measures. They're easier to write than you think. Once you start using Explicit Measures, you'll never go back to Implicit Measures. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_DAX_I_vs_E_Measures.pbix 00:03 Pros & Cons of Implicit/Explicit Measure 01:49 Creating and...
Excel - Image Function - Perform an Image Lookup
มุมมอง 7422 หลายเดือนก่อน
Learn how to display an image in a cell from a Data Validation dropdown selection. This uses Excel's new IMAGE function in conjunction with a lookup function. Some error checking is included to account for a non-selection. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_ExcelImageLinks.xlsx
Excel - Hide Formulas
มุมมอง 1.5K2 หลายเดือนก่อน
Learn how to hide cell formulas so unauthorized viewers can't see what you're thinking. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_HideFormulas.xlsx
Excel Modes - Solve a MAJOR frustration when updating formulas
มุมมอง 6343 หลายเดือนก่อน
Learn about the four Excel Modes. Knowing the different modes can greatly reduce your frustration level when updating formulas and working with more advanced Excel features, like Conditional Formatting and the Name Manager. 00:26 Excel Modes - Overview 01:01 Excel Mode Frustrations 01:27 Examining the Modes possibilities 01:48 Displaying Modes in the Status Bar 02:06 Ready Mode 02:18 Enter Mode...
Power BI - Zero Filled Matrix (plus: Conditional Formatting trick)
มุมมอง 1.2K3 หลายเดือนก่อน
Learn how to fill in the empty cells of a Power BI Matrix visualization (i.e., Pivot Table). It's not as easy as doing it in Excel, but it's not too bad once you know the trick. Also, see a cool Conditional Formatting trick to help locate meaningful data. File Download Link: www.bcti.com//wp-content/YT_Downloads/BCTI_Zero_Filled_Matrix.zip 00:12 Working with a Matrix Visualization 00:25 Filling...
Microsoft Word - Text Wrapping (Get the perfect flow)
มุมมอง 4963 หลายเดือนก่อน
Microsoft Word - Text Wrapping (Get the perfect flow)
Power Query - Rounds Differently than Excel (DANGER)
มุมมอง 1.7K3 หลายเดือนก่อน
Power Query - Rounds Differently than Excel (DANGER)
Power Query - Avoid "Helper Queries" (+10 Cool Tricks)
มุมมอง 28K4 หลายเดือนก่อน
Power Query - Avoid "Helper Queries" ( 10 Cool Tricks)
Excel - Password to Open Specific Sheets
มุมมอง 1.1K4 หลายเดือนก่อน
Excel - Password to Open Specific Sheets
Excel - Show Missing Items in a Pivot Table
มุมมอง 1.1K4 หลายเดือนก่อน
Excel - Show Missing Items in a Pivot Table
Excel - "Smart" Sheet Names (I bet you've never seen this before)
มุมมอง 19K4 หลายเดือนก่อน
Excel - "Smart" Sheet Names (I bet you've never seen this before)
Excel - Dynamic Structured References
มุมมอง 2.3K4 หลายเดือนก่อน
Excel - Dynamic Structured References
Word - Changing New Document Defaults
มุมมอง 2005 หลายเดือนก่อน
Word - Changing New Document Defaults
Excel - Zero Click Search & Filter Results
มุมมอง 2.3K5 หลายเดือนก่อน
Excel - Zero Click Search & Filter Results
Excel - Email Sheet in a Single Click
มุมมอง 5265 หลายเดือนก่อน
Excel - Email Sheet in a Single Click
Excel - Hide Pivot Table Filters Without Hiding Headings
มุมมอง 3.8K5 หลายเดือนก่อน
Excel - Hide Pivot Table Filters Without Hiding Headings
Excel - Absolute Structured References
มุมมอง 1.5K5 หลายเดือนก่อน
Excel - Absolute Structured References
Microsoft Word - Mail Merge Letters, Envelopes, and Labels
มุมมอง 3365 หลายเดือนก่อน
Microsoft Word - Mail Merge Letters, Envelopes, and Labels
Thats a wonderful solution. What if the data type is in .xml?
Didn't know that existed, very useful
I didn't know that Date.From (and it's companions) slowed the query down so much, good to know this! Could be a good video idea: things slowing down power query (especially for larger datasets)
Just awesome
Thanks!!!!
Exellent video, thank you. I have question. I followed your steps but In my filter table some rows in the datecolumn get 00-01-1900 because in original table they was empty. Do you know how I can handle that so I get the data as it is in original table? I tried to include COALESCE in my filter formula but it didn't help?
Can you post the formula you wrote so I can see what are doing and how to possibly modify it for your needs? Thanks for watching.
You can create a Quick Part of the formatted body text (including the attachments) as a reply shortcut.
You’d be able to use a Quick Part for the reply, but you wouldn’t be able to insert attachments using that method. Until we get “Reply with Template” we’ll just use any tools we can. Thanks for watching.
@@bcti-bcti True, you wouldn't be able to insert documents, but I was able to create a QP that included a PDF attachment by copying it with the body text using Rich Text format.
Can you write a macro to make the email like in excel … skipping the template..?
You most certainly could, but for those that don’t know how to (or don’t care to) learn VBA and write code, this is (I believe) a more user-friendly method. Thanks for your input and for taking the time to watch.
How do you assign macro in Run icon?
Another fantastic tutorial ! I am checking for new tutorials. They are that good. Even though I have worked in the office suite for the last 30+ years - there is always something new to learn. Thank you BCTI - please keep the videos coming and keep up the good work - it is really appreciated.
Thank YOU for giving us great encouragement. We appreciate your time.
Great tips
Thanks. We appreciate you taking the time to watch.
thank you very much
You are quite welcome!
Wow, that was a gem
Thanks. It's a weird one. Make sure to check out Monday's release. It's another cool Outlook video. Thanks for watching.
I hated these helper files from the beginning. So far I tried to avoid them by creating a function like let GetFiles=(Path,Name) => let Source = Excel.Workbook(File.Contents( Path & Name ), null, true), Sheet1_Sheet = Source{[Item="Sheet1",Kind="Sheet"]}[Data], #"Promoted Headers" = …, #xxx = … in #"xxx" in GetFiles and applied this function to the files in a folder. Your solution seems smarter as it even avoids having the function code. Brilliant. I will certainly give it try. Thanks for sharing your knowledge.
I'm not a fan either. Thanks for watching.
Ive been wanting to get around these helper queries for ages. Your guide is incredibly straight forward, and i cant wait to apply this new methodology in my future queries!
Thank you so much for saying nice things. Thanks for watching!!!
Great view and excellent training! What do you do when your data is not in table form? I am using a date created column from the file selection to separate the data that is on Sheet1 of the individual files. When I click to expand the Data column containing the tables, I get "Column 1", "Column 2", etc. When I promote headers, I lose the first date of the date created because it is then promoted to a header as well. How do you correct for this?
Without seeing your data, I would think that you would just have to rename the date column to something more appropriate. Are you losing the entire record when you promote the header row, or just a single heading for a single column?
Totally agree @RichardJones73. Such excellent explaining is rare. I have learned soooo much from BCTI and I really hope that the videos keeps coming :) It is a total mystery why they don´t have x millions subscribers.
With support from viewers like you, one day, we will get there. Thanks for watching.
Excellent as always, clearly explained and easy to understand ❤👍🌹
Thank YOU for such kind words.
I’ve just learned something new and very interesting.😀 I’m away to think of how I can use this.😀
With all of the free code out on the Internet, there are unlimited ways you can put this to use. Enjoy.
I like your presentation style, very simple but covers everything
Thank you! We appreciate you taking the time to watch.
Yes Sir. We are following her and many others. They are all very helpful. I have learnt so much from all of them.
One question if I want to filter more than one region at once
Yeah, this solution is only good for 1 selection in each field. I’d have to work something up to see how to deal with multiple selections per field. Thanks for watching.
Mr. Excel has a wonderful tutorial: th-cam.com/video/fbHQgDM0P1E/w-d-xo.htmlsi=gQMyyxio_JB74KTk
Very nice error trapping techniques! This 2nd part came with a bang! Thanks again for such great content. I also use the Powerquery formatter for the code. The code in powerquery its very daunting at the beginning of your Mcode journey. Another thing that i do is that I rename all my steps without any spaces in order to avoid the "# " prefix which is also "scary " and this keeps a good hygiene in your code
I love the Power Query formatter. Good-looking code is a MUST! I also rename my steps to get rid of quotes and #. I teach all my students to do the same. Give people good habits from the beginning.
Ok. If you want zeros to appear on the canvas visual you type your measure and add a 0. Something like SUM(RevenueCheck[Check Amount])+0 . Thats how i use it to display zeros in my reports. Furthermore, I apply conditional formatting like in excel . I usually use this simple custom formatting in powerbi #,##0.00;(#,##0.00);- . I usually like to display - so its easy to browse on the report
I agree with you. I learned that trick AFTER I had made this video. That's a much easier way. Thanks for watching and contributing.
haha! Tell me about it . I learned this trick years ago in a DAX training class! People in the room were making these fancy ifs statements with isblank [total revenue],0[total revenue] but the calculation was very slow . And if you have sparce Matrix, well good luck because it will take a while a while to show the results! . Thanks
@@jazzista1967 isn't it a great feeling when you can solve a complex problem simply? Especiall in front of a group of people solving it laboriously.
@@bcti-bcti Oh yeah! I have had a few of those in the office specifically when the data has mismatches. Thats my favorite! I always tell my colleagues before you go deep in a formula: Do a sanity check of your data before you start doing Xlookup Index Match etc. But sometimes people don't listen!
If you enter AAbb2222 that's approved! ¿Where is the symbol here? Thank you.
What a great explanation and elegant at the same time without much Mcode. Thanks for the idea. I have a handful of queries pulling from SQL that I wanted to create parameters to bring the required data. Thanks for such a great posting. You are the best source in YT for Powerquery.
Thank you so much for your high praise. Make sure you watch the follow-up video to this one where I introduce error-checking into the process. th-cam.com/video/xHi8ofM5GSg/w-d-xo.html
@@bcti-bcti Thanks... I will look at it... Man.... you post great content about powerquery: and to the point! And your pace is superb !!! Happy Memorial weekend!
I forgot: Do you have any video about on how to work with columns: In order words, i am trying NOT to hard code the columns so that if new columns are added, the query won't break. I know that you can use Table.ColumnNames but i am getting hangup on the argument which is a list. Let me know and thanks again for your posting such great content
@@jazzista1967 Let me see what I can put together for you on this topic. Any way we can make Power Query more dynamic is always a winning direction. (Down with red text in M Code.)
@@bcti-bcti Haha! Completely Agreed! Down with the red text... Hardcoded columns have gotten my in trouble many times however . Thanks in advance for the vudeo...
Um, what? Leila has over 2.6 million followers.
(That's the joke)
@@bcti-bcti Uh oh - I missed the set up (now I'm the joke)!
@@mcegirl4 no worries. 99% of us can only dream of being as good and as popular as Leila.
@@bcti-bcti That's why I love your videos (very Leia-like)!
Leila
I have Excel 2021 but MS 365 is better with too many superior functions. You are so kind for suggesting following Leila. Actually, Ive been following her since 3 or more years ago. Your channel was the real catch for me. Thank you both.
I've been working with Leila for 7 years and consider her a good friend. She is absolutely THE BEST on TH-cam when it comes to Excel and all things related. For you to say that I'm "the real catch" is extremely high praise. You are so kind. Thanks for watching.
I’ve seen a couple of other videos on this new REGEX function and it sure does look interesting. I will just have to wait until it goes mainstream though before getting to play with it. I used your previous video on password complexity to build one of my own. I actually built a password generator which includes the complexity test. this new way certainly looks easier.😀
Awesome; I’m so proud of you! So glad that video helped you with that project. Thanks so much for watching.
I caught your joke ;)
Are these only available on insider? co pilot says they are available in all versions of xl, and if so when will we get them, still waiting for group by.
As far as I know, it’s just an Insider Preview at the moment.
insightful vid, Thank you for your time
Thank you for your time and thanks for watching
Zero or null can be used instead of GroupKind.Global
Agree with the comments, you really have some great focussed content - keep up the good work!
Super helpful! Is there a way to hide the original data table so the sheet would only show your query parameters and the resulting data?
Sure; the original data can be on another sheet and then that sheet can be hidden. There’s no requirement that the source data be on the same sheet as the query/output sheet. I have them together in the video just for demonstration purposes; to make it easy to cross-check the results to the source. Thanks for watching.
Useful techniques & clear explanation. Thank you very much!
Thank YOU!!!
I just came across your channel. Very useful and well explained tutorials. Thanks
Thank YOU. We appreciate your time.
Thank you for such a detailed explanation, I didn't know the GroupKind parameter... very useful!
You are most welcome. I'm glad you found it useful. I'm a fan of it as well. Thanks for watching.
Superb Video
Thank you. That’s very kind of you to say. Thanks for watching.
🙏 very helpful. I'll use this to analyse frequency data for retail stores. Thanks for your great explanations. As always a pleasure.
Glad to hear it will help you in the Real World!! Awesome!
Great.... Thanks a lot......
Our pleasure. Thank YOU for taking the time to watch.
Very cool! I've been looking for this kind of option with grouping.
So glad to hear that we were able to help you with your need. Thanks for watching.
It's so funny-every time you release a new PowerQuery video, it feels like Christmas! Keep up the amazing work
Oh, if I could only make it a daily thing for you. But then you'd probably get sick of it. Thanks for your encouraging words.
This is awesome and explained well. Thank you!
So nice of you to say such flattering things. We appreciate your taking the time to watch.
Thanks for clear explanation.
You are quite welcome. Thank you for watching.
ماشاء الله تبارك الله شرح جميل جدا جدا ( الله يهديك أستاذي العزيز ويشرح صدرك لمعرفة الحقيقة )
شكرا جزيلا لكلماتك اللطيفة. وأنا أقدر كثيرا نسبة المشاهدة الخاصة بك.
You wanted to know how cool this video was, I would say the heat is on. One of the best explanation I have seen on this feature of GroupBy.
Thank you for the positive critique!
Tanks for the great video I such a useful feature. Trying to do it without groupkind would've been so cumbersome. BTW, what cam groupkind.type be used for?
Agreed. The "Global" method is vastly more common in practice, but it's nice to know the "Local" method for unique scenarios.
Coming from a Python/Pandas etc. background, trying to learn the Power Query/Power BI world for work. Have watched many TH-cam videos and yours are consistently among the best: very well explained, good real-world-ish examples. Keep up the good work! Small issue with the accompanying files for this video, the Original Data ("Data") table in the Casing Test workbook doesn't have any alternate casings. Minor oversight.
Thanks for the kind words, and for catching the file glitch. I'll look into it immediately.
The download file has been corrected. Darn; I hate when that happens. Thanks for catching that so I don't look The Fool.
Superb! Your voice quality is the best
Awwww, thanks ☺