<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Let’s Excel - Medium]]></title>
        <description><![CDATA[Up your Excel game — Tips, tricks and efforts that have exponentially increased my productivity! - Medium]]></description>
        <link>https://medium.com/lets-excel?source=rss----b7a16972e37f---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Let’s Excel - Medium</title>
            <link>https://medium.com/lets-excel?source=rss----b7a16972e37f---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 13 Nov 2026 23:20:04 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/lets-excel" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Import YouTube RSS Feed(s) into Excel Using Power Query ]]></title>
            <link>https://medium.com/lets-excel/import-youtube-rss-feed-s-into-excel-using-power-query-8a5f3feca0bc?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/8a5f3feca0bc</guid>
            <category><![CDATA[chatgpt]]></category>
            <category><![CDATA[demo]]></category>
            <category><![CDATA[youtube]]></category>
            <category><![CDATA[genai]]></category>
            <category><![CDATA[excel]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Sat, 22 Feb 2025 00:38:56 GMT</pubDate>
            <atom:updated>2025-02-22T00:38:11.315Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*au9f_HR4geWgVrVmMJ6Xig.png" /><figcaption>Sample Dashboard — YouTube RSS Feeds Compilation</figcaption></figure><h4>Introduction</h4><p>If you’re a YouTube user, staying updated with content can be time-consuming, especially if you follow multiple channels. Automating this process using Excel allows you to track new video uploads efficiently. By leveraging Power Query, we can extract YouTube RSS feed data, transform it into a structured format, and integrate it into an Excel dashboard. This post walks you through the steps to achieve this and reviews the final Power Query M-code approach for a streamlined process.</p><h3>What You Need to Get Started</h3><p>To import YouTube RSS feeds into Excel, you need:</p><p><strong>A YouTube Channel RSS Feed URL</strong>:</p><ul><li>Format: <a href="https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID">https://www.youtube.com/feeds/videos.xml?channel_id=CHANNEL_ID</a></li><li>Example: <a href="https://www.youtube.com/feeds/videos.xml?channel_id=UC_x5XG1OV2P6uZZ5FSM9Ttw">https://www.youtube.com/feeds/videos.xml?channel_id=UC_x5XG1OV2P6uZZ5FSM9Ttw</a></li><li>To find the Channel ID, visit the YouTube channel, inspect the page source, and search for channelId=.</li></ul><p><strong>Microsoft Excel (2016 or later)</strong></p><ul><li>Power Query is built-in from Excel 2016 onwards. Earlier versions require the Power Query add-in.</li></ul><p><strong>Basic Understanding of Power Query</strong></p><ul><li>Familiarity with data transformation and table manipulation in Excel will be helpful but is not required.</li></ul><h3>Step-by-Step Approach Using Power Query M-Code (Do It Yourself)</h3><p>This approach follows a structured workflow, making the imported data cleaner and more readable in Excel.</p><h4>Step 1: Define YouTube Channel Information</h4><ul><li>Store static details such as the <strong>Channel Name</strong>, <strong>Channel URL</strong>, and <strong>RSS Feed URL</strong> in Power Query variables. This improves reusability when working with multiple channels.</li></ul><h4>Step 2: Load the RSS Feed into Power Query</h4><ul><li>Use Web.Contents(RSSFeedURL) to fetch the XML data.</li><li>Convert XML into a table format using Xml.Tables.</li></ul><h4>Step 3: Extract Video Data</h4><ul><li>YouTube’s RSS feed stores videos in an entry table. We extract essential details:</li><li>title (Video Title)</li><li>published (Upload Date)</li><li>id (Unique Video ID)</li></ul><h4>Step 4: Construct the YouTube Video URL</h4><ul><li>Extract the unique video ID and append it to <a href="https://www.youtube.com/watch?v=.">https://www.youtube.com/watch?v=.</a></li></ul><h4>Step 5: Format and Structure the Data</h4><ul><li>Convert the <strong>Published Date</strong> into a proper date format for sorting and filtering.</li><li>Rename columns to be more readable.</li><li>Remove unnecessary fields (e.g., id).</li><li>Reorder columns for clarity.</li></ul><h4>Step 6: Load Data into Excel</h4><ul><li>After applying transformations, <strong>Close &amp; Load</strong> the data into an Excel table.</li><li>The table updates dynamically when refreshed, fetching the latest video uploads.</li></ul><h3>Better…Have ChatGPT Create The Power Query M-Code for You</h3><p>If you want to automate the M-Code creation process, you can use ChatGPT to generate a Power Query script for your YouTube RSS feed import. Below is an M-Code that I used ChatGPT create (edited by me) that achieves the same outcome:</p><pre>let<br>    // Step 1: Define YouTube Channel Information<br>    ChannelName = &quot;Excel Off The Grid&quot;,<br>    ChannelURL = &quot;https://www.youtube.com/@ExcelOffTheGrid&quot;,<br>    RSSFeedURL = &quot;https://www.youtube.com/feeds/videos.xml?channel_id=UCTx8QvRuF3BXTe5OIaVF9OA&quot;,</pre><pre>    // Step 2: Load RSS Feed from YouTube<br>    Source = Xml.Tables(Web.Contents(RSSFeedURL)),</pre><pre>// Step 2: Load RSS Feed from YouTube<br>    Source = Xml.Tables(Web.Contents(RSSFeedURL)),</pre><pre>    // Step 3: Navigate to the &quot;entry&quot; table (which contains video data)<br>    Entries = Source{0}[entry],</pre><pre>    // Step 4: Extract relevant columns (Title, Published Date, and Video ID)<br>    SelectedColumns = Table.SelectColumns(Entries, {&quot;title&quot;, &quot;published&quot;, &quot;id&quot;}),</pre><pre>    // Step 5: Generate Correct YouTube Video URLs from Video ID<br>    AddVideoURL = Table.AddColumn(SelectedColumns, &quot;Video URL&quot;, each &quot;https://www.youtube.com/watch?v=&quot; &amp; Text.AfterDelimiter([id], &quot;:video:&quot;)),</pre><pre>    // Step 6: Format Published Date<br>    FormattedDates = Table.TransformColumns(AddVideoURL, {{&quot;published&quot;, each DateTime.FromText(_), type datetime}}),</pre><pre>    // Step 7: Remove unnecessary columns<br>    CleanedTable = Table.RemoveColumns(FormattedDates,{&quot;id&quot;}),</pre><pre>    // Step 8: Reorder columns for better readability<br>    ReorderedColumns = Table.ReorderColumns(CleanedTable,{&quot;title&quot;, &quot;published&quot;, &quot;Video URL&quot;}),</pre><pre>    // Step 9: Rename columns for clarity<br>    FinalTable = Table.RenameColumns(ReorderedColumns, {<br>        {&quot;title&quot;, &quot;Video Title&quot;},<br>        {&quot;published&quot;, &quot;Published Date&quot;}<br>    })</pre><pre>in<br>    FinalTable</pre><h4>Steps Performed in the Code</h4><ol><li>Fetches YouTube RSS feed data using Web.Contents.</li><li>Converts the XML structure into a table format.</li><li>Extracts essential columns (title, published, id).</li><li>Generates YouTube video URLs dynamically.</li><li>Converts the Published Date column into a proper date format.</li><li>Removes unnecessary columns to keep the dataset concise.</li><li>Reorders columns for logical readability.</li><li>Renames columns for better clarity and ease of understanding.</li><li>Loads the structured table into Excel, ready for dashboard integration.</li></ol><p><strong>Benefits:</strong></p><ul><li><strong>Automated Code Generation:</strong> ChatGPT simplifies the process by generating Power Query M-Code, reducing manual effort.</li><li><strong>Customizable:</strong> Users can modify the script to track multiple channels.</li><li><strong>Dynamic Updates:</strong> Refreshing the table retrieves the latest videos without additional work.</li><li><strong>Optimized Data Structure:</strong> The script provides a structured and clean dataset for Excel-based reporting.</li></ul><h3>Review of the Final Power Query M-Code Approach</h3><p>The Power Query M-code implementation effectively extracts, cleans, and presents YouTube RSS feed data in Excel. Here’s a summary of its advantages:</p><p><strong>Automation</strong></p><ul><li>No manual tracking of new uploads — simply refresh the table.</li></ul><p><strong>Structured Data Processing</strong></p><ul><li>Extracts only relevant information (Title, Date, Video URL) for a <strong>concise dataset</strong>.</li></ul><p><strong>Clickability</strong></p><ul><li>Automatically generates <strong>direct video links</strong> for easy access.</li></ul><p><strong>Flexibility</strong></p><ul><li>Can be modified for <strong>multiple YouTube channels</strong> or further refined with additional transformations.</li></ul><p><strong>Compatibility with Excel Dashboards</strong></p><ul><li>Supports <strong>PivotTables, charts, and conditional formatting</strong> for enhanced insights.</li></ul><h3>Conclusion</h3><p>Integrating YouTube RSS feeds into Excel using Power Query is an efficient way to track new video uploads and maintain an up-to-date content repository. By following this approach, you can automate data retrieval, ensuring accurate and structured insights without manual intervention. Whether you’re monitoring a single channel or multiple ones, this method provides an <strong>automated, scalable, and user-friendly solution</strong>.</p><blockquote>This was a amazing little project that, utilizing ChatGPT, was simple to create, modify as needed, and implement.</blockquote><p>Give it a go yourself!</p><h3>About Don</h3><blockquote><em>“It’s time for different”</em></blockquote><h3>Connect with me!</h3><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=8a5f3feca0bc" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/import-youtube-rss-feed-s-into-excel-using-power-query-8a5f3feca0bc">Import YouTube RSS Feed(s) into Excel Using Power Query 👏</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — ChatGPT — The easiest way to write a complex formula?]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-the-easiest-way-to-write-a-complex-formula-9133ad7ba153?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/9133ad7ba153</guid>
            <category><![CDATA[automation]]></category>
            <category><![CDATA[excel-function]]></category>
            <category><![CDATA[chatgpt]]></category>
            <category><![CDATA[excel]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Sun, 15 Jan 2023 21:58:38 GMT</pubDate>
            <atom:updated>2023-01-26T02:47:13.772Z</atom:updated>
            <content:encoded><![CDATA[<h4>Have a friend write it for you! That’s ChatGPT.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/552/1*BDKkMsdxdJjDV3-Lai7_BQ@2x.jpeg" /><figcaption><em>The #data structure View</em></figcaption></figure><h4>The Process</h4><p>Prior to commencing this, I created three <strong>Named Ranges</strong> for the data set in Excel.</p><ul><li>pt_datasource — the range housing all of the values.</li><li>pt_rowsource — the far left column reflecting Product names.</li><li>pt_columnsource — the top row reflecting the month-end dates.</li></ul><p>These are then referenced in the request to ChatGPT.</p><p>Here’s what I asked it to do:</p><p>1️⃣ <strong><em>“Create an Excel formula that extracts a value from range named “pt_datasource” where the value is in row 10 and column 10”</em></strong></p><p>For step 1, I used row and column placeholders just to see what it returned.</p><p>Response? — The formula would be:</p><p><strong>=INDEX(pt_datasource,10,10)</strong> ✔️</p><p>Perfect. An INDEX function for this makes perfect sense.</p><p>Next, let’s clean it up by automating the row and column lookup depending on cell variables I created.</p><p>2️⃣ <strong><em>“Modify this formula to replace the column and row values with an automatic lookup ability. The row match looks at cell B5 and finds the appropriate row using a range named “pt_rowsource”. The column match looks at cell C4 and finds the appropriate column match using a range named “pt_columnsource”.</em></strong></p><p>Response? — The formula would be:</p><p><strong><em>=INDEX(pt_datasource,MATCH(B5,pt_rowsource,0),MATCH(C4,pt_columnsource,0)) ✔️</em></strong></p><p>Perfect. Using the MATCH functions to accomplish the 2-way lookup is the best way to go.</p><p>I then pasted it into my worksheet to test it. No problem. Worked like a charm.</p><p>This post was originally <a href="https://www.linkedin.com/posts/dontomoff_excel-twinztalk-twinztechtip-activity-7019821689219801088-B8xT">posted on LinkedIn</a> — follow me on LinkedIn and follow <a href="https://www.linkedin.com/feed/hashtag/?keywords=twinztalk">#twinztalk</a> as well!</p><h4>SUMMARY?</h4><p>I was able to write an normally complex INDEX/MATCH function by just explaining what I wanted to do. 💪💯</p><p>NO explaining that I wanted an INDEX MATCH formula.</p><p>#chatgpt may not be perfect, but it’s good enough to make a serious productivity leap in my Excel spreadsheet models development.</p><p>And that’s HUGE for me.</p><h3>About Don</h3><blockquote><em>“It’s time for different”</em></blockquote><h3>Connect with me!</h3><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9133ad7ba153" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-the-easiest-way-to-write-a-complex-formula-9133ad7ba153">Microsoft Excel — ChatGPT — The easiest way to write a complex formula?</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — An #excel automation tip EVERY professional should use!]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-an-excel-automation-tip-every-professional-should-use-865adbd16e96?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/865adbd16e96</guid>
            <category><![CDATA[automation]]></category>
            <category><![CDATA[chatgpt]]></category>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[vba]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Sun, 15 Jan 2023 15:19:50 GMT</pubDate>
            <atom:updated>2024-04-16T11:03:41.304Z</atom:updated>
            <content:encoded><![CDATA[<h3>MS Excel — An #excel automation tip EVERY professional should use!</h3><h4>Use ChatGPT to automate printing worksheets to PDF</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/552/1*QWfsXCfuvFYhEsNOCGMTPg@2x.jpeg" /></figure><p><a href="https://www.youtube.com/@LeilaGharani">Leila Gharani, Excel MVP</a>, recently shared a great video on how you could use ChatGPT to augment your work in Microsoft Excel.</p><p>There is a ton of opportunity to take your productivity to another level by taking advantage of this new artificial intelligence chatbot.</p><p>In that video, her last example was how to create an automation routine to print a worksheet, selected via a Dropdown list, that will automatically</p><p>👉 generate a PDF</p><p>👉 Name the PDF the same as the worksheet name, and</p><p>👉 Save it to the same folder the workbook is in.</p><p>Even if you have never used macros, you can do this.</p><p>EVERY professional can use this technique. Just do it! <a href="https://youtu.be/21bXQDXSxYs">Check out that tip in the video</a> below!</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F21bXQDXSxYs%3Ffeature%3Doembed%26start%3D745%26end%3D929&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D21bXQDXSxYs&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F21bXQDXSxYs%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/b9e5cb2d9e957188c2c3fcc7aec0b7b8/href">https://medium.com/media/b9e5cb2d9e957188c2c3fcc7aec0b7b8/href</a></iframe><p>In case your interested, the full list of topics in Leila’s video are:</p><p>1️⃣ 00:00 How to Use ChatGPT with Excel</p><p>2️⃣ 00: 52 Write Excel Formula with ChatGPT</p><p>3️⃣ 05:06 Data Validation</p><p>4️⃣ 08:42 Nested IF Formulas with ChatGPT</p><p>5️⃣ 12: 42 Writing VBA Code</p><p>6️⃣ 17:14 Wrap Up</p><p>Leila, thanks for the video and, in particular, this one fantastic example. Well done!</p><p>This post was originally <a href="https://www.linkedin.com/posts/dontomoff_can-chatgpt-properly-solve-your-complex-spreadsheet-activity-7020392971892113408-v5xv">posted on LinkedIn </a>— follow me on LinkedIn and follow <a href="https://www.linkedin.com/feed/hashtag/?keywords=twinztalk">#twinztalk</a> as well!</p><h4><strong>About Don</strong></h4><blockquote>“It’s time for different”</blockquote><h4>Connect with me!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=865adbd16e96" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-an-excel-automation-tip-every-professional-should-use-865adbd16e96">Microsoft Excel — An #excel automation tip EVERY professional should use!</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — The BASICS of Data Transformation]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-the-basics-of-data-transformation-3811da05dc05?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/3811da05dc05</guid>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[how-to]]></category>
            <category><![CDATA[data]]></category>
            <category><![CDATA[tips-and-tricks]]></category>
            <category><![CDATA[data-analysis]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:38:57 GMT</pubDate>
            <atom:updated>2022-11-01T17:39:00.020Z</atom:updated>
            <content:encoded><![CDATA[<h4>Key Concepts Essential to Shaping Data For Analysis</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OyYRWOJRepqJnPtf0wcACQ.png" /><figcaption>Apple Mobile Product Sales History Charts</figcaption></figure><p>Whenever analysis and reporting is performed in Excel — and practically every company does — it is imperative that data is aggregated correctly and “transformed”.</p><p>For analysis to be <strong>efficient and effective</strong>, proper structure of the data and the development of additional fields (to aid analysis) is very important.</p><p>If interested, <a href="https://goo.gl/forms/JlsZdQXaOwpmIBru1">you can get a download of the Excel file I walk-through below.</a></p><p>The two charts above were developed for a recent training session I conducted.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0tcsJjMF1cfOZZXEAgTNKA.png" /><figcaption>Presentation to Penn State Weather Risk Management Group</figcaption></figure><p><strong>A part of the session was to focus on working with a data set I compiled (Apple historical sales)</strong> and performing basic data “shaping” to enable flexible analysis and reporting.</p><p>Below, I highlight the steps taken to do this and touch on three areas of Excel that are typically used for basic data transformation and analysis:</p><ul><li><strong>Excel Data Tables</strong></li><li><strong>VLOOKUP function</strong></li><li>Pivot Tables (future post…) — <strong>Part 2</strong></li></ul><h3>Data Transformation / Shaping Process</h3><h4>Excel Data Tables</h4><p>Here is a <a href="http://www.techrepublic.com/blog/10-things/10-reasons-to-use-excels-table-object/">excellent summary from TechRepublic</a> of key reasons you want to use Excel Tables. Key considerations mentioned include:</p><ul><li>Effortless data entry</li><li>Always visible headers</li><li>Formula autofill <strong>(my favorite!)</strong></li><li>Dynamic range</li></ul><h4><strong>Step 1-Convert raw data input into an Excel Table</strong></h4><p>From this —</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/797/1*qn4X4CKm55lgHISPMbLgEg.png" /><figcaption>Raw data compilation…</figcaption></figure><p>To this —</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/818/1*VZoDjh09lKRWndJYRQgmBQ.png" /><figcaption>Raw data converted to an Excel Table</figcaption></figure><h4><strong>Step 2</strong> — Create additional fields in the data table</h4><p>This will enable the analysis we are potentially interested in getting. In this session, I have anticipated a need for three additional fields.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OggW461ybEPsd-SVE9XDmA.png" /><figcaption>Data Table — 3 extra fields to be populated</figcaption></figure><ul><li><strong>(1) — Calendar year</strong> (Apple reports on a fiscal year). Why a calendar year? It is likely that when data analysis begins, information on a calendar year basis might be useful. The <a href="https://www.ablebits.com/office-addins-blog/2015/05/06/excel-year-function-convert-date-year/">YEAR function</a> is used for this.</li><li><strong>(2) — Category Summary.</strong> This field will “condense” Apple’s classification (which changes over the years) to a more summary grouping. This will enable higher level insight which would not be available from the raw dataset. The VLOOKUP function, with EXACT match, is used.</li><li><strong>(3) — Stratification of the Amount field.</strong> This may be useful to report aggregated data and develop charts regarding frequency of occurrence. The VLOOKUP function, with APPROXIMATE match, is used.</li></ul><h4><strong>Step 3 — Populate the Calendar Year field</strong></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fgk0cIMV5-SGLu-S9NoyVw.png" /><figcaption>Enter YEAR function and reference Date field</figcaption></figure><ul><li>As soon as the formula is “Entered”, the Table populates the entire column immediately. This is known as “formula auto fill” and is a very useful reason to use tables — a lot.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*V0qLjB6sXfMAreKxOKqcgQ.png" /><figcaption>Table “formula auto fill” automatically populates all rows</figcaption></figure><h4>Step 4 — Populate the Category Summary field</h4><p>We will use a VLOOKUP with EXACT match to do this. Here is the formula syntax for VLOOKUP.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/636/1*o14C2Lb8RrQfnxlPPP90sQ.png" /><figcaption>VLOOKUP Function syntax</figcaption></figure><ul><li>Here is the flow, with the LOOKUP table referenced (which is located on another worksheet).</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/849/1*8DRmGPWkPy4PPreblssMoA.png" /><figcaption>Table VLOOKUP to return a Summary Category field</figcaption></figure><ul><li>The formula is <em>“=VLOOKUP([</em><a href="http://twitter.com/Category2"><em>@Category2</em></a><em>],SummaryLookupTable2,2,FALSE)”</em></li><li>Translation…Look at the <strong>Category2 field</strong>, go to the <strong>SummaryLookupTable2</strong>, if you find a match — <strong>return the value from column 2,</strong> and I want an <strong>EXACT</strong> match.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SysVGYDa_C3pHal12rrZVQ.png" /><figcaption>VLOOKUP populates the CategorySummary field</figcaption></figure><h4>Step 5 — Populate the Stratification field</h4><p>Getting this field populated is more complicated. Here’s why:</p><ul><li><strong>It involves 2 lookup tables.</strong> Since the Amount field includes $’s AND Units, separate lookup tables are needed for DOLLARS grouping and UNITS grouping.</li><li><strong>Nesting functions is used to resolve this.</strong> The formula performs the following:</li></ul><p>— Use the IF Function to check whether the TYPE field is “Dollars”.</p><p>— If TYPE = “Dollars”, then use the specified lookup table (result if IF statement is <strong>TRUE</strong>).</p><p>— If TYPE is NOT “Dollars”, then use the Units lookup table (result if IF statement is <strong>FALSE</strong>).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/818/1*kgm58Z34d85zXeOcOE3Seg.png" /><figcaption>Nested (IF, VLOOKUPs — Approximate Match) used to populate Stratification field</figcaption></figure><p><strong>Our data set is complete…for now.</strong></p><p>Next step is to <strong>start to build</strong> analysis and visualizations of the data. <strong><em>This is the fun part — and where pivot tables make it simple!</em></strong></p><p>I will cover the basics tips I provided in the presentation in a future post…stay tuned!</p><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“On a mission to challenge the status quo to a more productive and effective end…”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3811da05dc05" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-the-basics-of-data-transformation-3811da05dc05">Microsoft Excel — The BASICS of Data Transformation</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel: Basic PowerQuery — Stock Price Data From Google Sheets]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-basic-powerquery-stock-price-data-from-google-sheets-7354438c0882?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/7354438c0882</guid>
            <category><![CDATA[stock-market]]></category>
            <category><![CDATA[google]]></category>
            <category><![CDATA[analytics]]></category>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[data]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:37:50 GMT</pubDate>
            <atom:updated>2022-11-01T17:37:55.568Z</atom:updated>
            <content:encoded><![CDATA[<p>Many investors and finance professionals work with public company stock quotes.</p><p>If that applies to you, here is a simple Google Sheets → Excel PowerQuery combination to simplify and streamline that process for you.</p><p><strong><em>If you would like a copy of the Excel file — with the PowerQuery import (with modifications), </em></strong><a href="https://goo.gl/forms/OLZkNdgC6nWxPgjE3"><strong><em>you can get it here</em></strong></a><strong><em>.</em></strong></p><h3>Google Sheets</h3><h4>Set up Google Spreadsheet</h4><ul><li>Set up a Google spreadsheet with the parameters you want. The image below highlights one example using the JM Smucker Company (SJM). Setting the symbol and Start Date as variables gives you the flexibility to change the symbol and generate the same data for a different company.</li><li>So, I enter the symbol (“SJM”) and the Start Date (“January 1, 2000”). The end date is always today’s date — see image below.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/914/1*N7ozkYOO3L--rGhyvz6OSw.png" /><figcaption>Google Sheets — enter stock symbol parameters</figcaption></figure><ul><li>The TODAY() function is used to populate the end date.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/753/1*L3K7ThJSdmZxhu193ok-gQ.png" /><figcaption>=TODAY() Function used to drive dynamic end date</figcaption></figure><ul><li>Now, create the Data Table (we use the =GOOGLEFINANCE function for this).</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/828/1*qRXCV135vcxNMxoq0urvzA.png" /><figcaption>GOOGLEFINANCE function to create data table</figcaption></figure><p>Here is the completed GOOGLEFINANCE function:</p><p><strong>=GOOGLEFINANCE(a2, “all”, B2, C2, “DAILY”)</strong></p><ul><li>Cell A2 = <strong>SYMBOL</strong></li><li><strong>“all”</strong> requests all available historical information</li><li>Cell B2 = <strong>START DATE</strong></li><li>Cell C2 = <strong>END DATE</strong></li><li><strong>“DAILY”</strong> — I want information returned on a DAILY basis (weekly, monthly are other options — Daily provides the most flexibility for analysis purposes)</li></ul><h4>Prepare Data to be Queried by Excel (PowerQuery)</h4><p><strong>1 — “Publish” the Google Spreadsheet</strong></p><p>Next, I will publish the Google sheet so that I can import the data into Excel (using PowerQuery).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/808/1*dvLd4Ed8rJJb--e7a18UEw.png" /><figcaption>Google Sheets — Publish to the Web</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*jNMSttCfLykftEa2sYpSXg.png" /><figcaption>Google Sheets — Publish Link, Copy the URL and We Will Use in Excel</figcaption></figure><h3>Microsoft Excel</h3><p><strong>1 — Import Table into Excel</strong></p><p>Now, we are ready to import data into Excel!</p><ul><li>Access the PowerQuery add-in and select “Get External Data” → “From Web”</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*xQ6DZzGkCqrCEeGxnpANLA.png" /><figcaption>Select PowerQuery add-in Ribbon and Get External Data → From Web</figcaption></figure><ul><li>Paste the URL link copied earlier into the dialog box that appears.</li><li>Next, select Table with data and select Edit to modify query. This is where we SHAPE the data in format we want for Excel (and analysis purposes).</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*OPUptxNn_AXgignCnkyTow.png" /><figcaption>Excel PowerQuery — Edit the Import Query</figcaption></figure><p><strong>2 — Edit Query to Shape Data Table</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*GR9cTzUwOqA28gTol2gqtg.png" /><figcaption>Excel — ready to Edit the Query (in PowerQuery)</figcaption></figure><ul><li>Final modified query — and data load into Excel</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8LE0ZQeOpxC5TODSX_piNg.png" /><figcaption>Final Modified Query in PowerQuery EDIT mode</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*miR6yrTEj0quUrHvQ7G0Kw.png" /><figcaption>Excel Data Table — Analysis Ready!</figcaption></figure><p>Now, we are ready to perform some data analysis…and the fun starts!</p><h3>Final Notes</h3><ul><li><strong>Updating the Google Sheet</strong> — whenever you open the Google Spreadsheet, the GOOGLEFINANCE function updates the data table. Do this step so that Excel imports the most current data.</li><li><strong>Want a different Company symbol?</strong> Simply change the symbol to whatever you want. (Make sure you EDIT PowerQuery to show proper symbol in imported table!)</li><li><strong>Need a longer (or shorter) period of time?</strong> Change the beginning date cell — that’s it!</li><li>This process can be easily modified for multiple symbols — allowing peer group or industry analysis!</li></ul><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“On a mission to challenge the status quo to a more productive and effective end…”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>“What Do You Do?”</h4><p>I frequently get this question. My response? <a href="http://bit.ly/2pQwFdi">Check it out here!</a></p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7354438c0882" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-basic-powerquery-stock-price-data-from-google-sheets-7354438c0882">Microsoft Excel: Basic PowerQuery — Stock Price Data From Google Sheets</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — Step 1, Set Up Your Quick Access Toolbar]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-step-1-set-up-your-quick-access-toolbar-d28be7da5cf1?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/d28be7da5cf1</guid>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[microsoft]]></category>
            <category><![CDATA[how-to]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:36:05 GMT</pubDate>
            <atom:updated>2022-11-01T17:36:07.648Z</atom:updated>
            <content:encoded><![CDATA[<h4>Everything You Want to Know (And More) About the QAT</h4><figure><img alt="" src="https://cdn-images-1.medium.com/proxy/1*zkUql7Q9Tfp7jQlrlfAOeA.png" /><figcaption>Excel’s QAT Toolbar — Default Setup</figcaption></figure><p>I have found myself having this discussion a lot recently as I present on the topic of effective use of Excel. <strong><em>It seems intuitive that we would take the effort to streamline steps, but few actually do.</em></strong></p><p>If you are a user of Excel, you WILL benefit from setting up and using your Quick Access Toolbar!</p><p>Here’s everything you need to know — from <strong>basic to more advanced topics</strong>!</p><h3>The Basics of the QAT</h3><p>My previous post — <a href="https://medium.com/lets-excel/microsoft-excel-the-basics-of-the-qat-eb5f4d7fcc20"><strong><em>“Microsoft Excel — The Basics of the “QAT””</em></strong></a><strong><em> —</em> </strong>covers getting started.</p><ul><li>Placement of the QAT Toolbar</li><li>Adding frequent tasks to the Toolbar</li><li>Going a little deeper…</li></ul><p><a href="https://medium.com/lets-excel/microsoft-excel-the-basics-of-the-qat-eb5f4d7fcc20">Microsoft Excel — The Basics of the “QAT”</a></p><p>The following <a href="https://youtu.be/Cw40hnv3NOE">YouTube video from the ExcelIsFun</a> Channel also provides an excellent introduction.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FCw40hnv3NOE%3Ffeature%3Doembed&amp;url=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DCw40hnv3NOE&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FCw40hnv3NOE%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/7bd087bcdbc11e76dd60926fc7a8482b/href">https://medium.com/media/7bd087bcdbc11e76dd60926fc7a8482b/href</a></iframe><h3>Adding Custom Items to Your QAT</h3><p>As you get more comfortable defaulting to your toolbar and NOT using the Ribbon commands, you will likely want to get a more advanced in the capabilities that you have access too.</p><p>Adding items from your QAT from your Personal Macro Workbook or custom add-ins that you have installed can super charge your productivity.</p><p>My <a href="https://medium.com/u/504c7870fdb6">Medium</a> post <a href="https://medium.com/lets-excel/microsoft-excel-productivity-with-add-ins-and-the-quick-access-toolbar-12583e2771fc"><strong><em>“Microsoft Excel — Productivity with Add-In’s and the Quick Access Toolbar”</em></strong></a><strong><em> </em></strong>takes you step by step to <strong><em>installing a custom add-in </em></strong>that I developed (<a href="https://docs.google.com/forms/d/e/1FAIpQLSf_3xGE31CngPG4BqEzEPngFS9FEevQO-dUL0EMX6Eq-K3Z6w/viewform">request download here</a>) and setting up shortcuts on the QAT for quick access.</p><p><a href="https://medium.com/lets-excel/microsoft-excel-productivity-with-add-ins-and-the-quick-access-toolbar-12583e2771fc">Microsoft Excel — Productivity with Add-In’s and the Quick Access Toolbar</a></p><p>You can also set up macros in a Personal Macro Workbook that can be added to the QAT.</p><p>When you record a macro, select <strong><em>“Personal Macro Workbook”</em></strong> as the destination.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/344/1*X1uwXjTYE93ol-UVzE79dg.png" /><figcaption>Personal Macro Workbook to Store Macro</figcaption></figure><p>Once you do this, any macro in this workbook will be accessible from any workbook you are in.<strong>*</strong></p><p>*Your Personal Macro Workbook is a <strong>hidden workbook</strong> that opens anytime you open Excel, and it runs in the background.</p><p>If you are interested in learning more about the Personal Macro Workbook, I cover it (on page 8) in a <a href="https://app.box.com/s/4mb0crj9l3oobzsgrb3c4dxu85zvjwdq">presentation you can download here</a>.</p><p>If you have not yet started taking advantage of the Quick Access Toolbar, start now!</p><p>Good luck and I hope this gives you a good start!</p><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“On a mission to challenge the status quo to a more productive and effective end…”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><p>One lesson learned over the years is that all of us, regardless of organization type or size, struggle with similar issues — primarily information management, organization, presentation, and effective use of our time. Let’s change that…one person at a time!</p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d28be7da5cf1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-step-1-set-up-your-quick-access-toolbar-d28be7da5cf1">Microsoft Excel — Step 1, Set Up Your Quick Access Toolbar</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — The Simplest Way to Understand PowerQuery]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-the-simplest-way-to-understand-powerquery-bc915ea47a1f?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/bc915ea47a1f</guid>
            <category><![CDATA[black-friday]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:34:36 GMT</pubDate>
            <atom:updated>2022-11-01T17:34:40.055Z</atom:updated>
            <content:encoded><![CDATA[<h4>Peruse The Mashable Black Friday Sales Spreadsheet!</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*vUc4soinNbpmclcOwuJgnQ.jpeg" /><figcaption>Mashable provides a <a href="http://mashable.com/2017/11/20/black-friday-2017-deals/#bsBTxCs39GqK">Google Spreadsheet Link for Black Friday deals</a></figcaption></figure><p><a href="https://goo.gl/forms/ZDbBBTxBwNyeeTkP2">You can request the Excel file here!</a></p><p>This morning, I was reviewing <a href="https://medium.com/u/26f98740d233">Flipboard</a> and came across <a href="http://mashable.com/2017/11/20/black-friday-2017-deals/#bsBTxCs39GqK">this post by Mashable.com</a>.</p><p><a href="http://mashable.com/2017/11/20/black-friday-2017-deals/#bsBTxCs39GqK">Black Friday 2017 deals from all over the internet, compiled just for you in one handy spreadsheet</a></p><p>For anyone interested in Black Friday sales — and staying on top of what is best deals are — the spreadsheet they created is a phenomenal resource!</p><p>The spreadsheet was compiled in a Google Spreadsheet as reflected here:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*IO2wdUzK4GU1ytW7KkB9GQ.png" /><figcaption><a href="https://docs.google.com/spreadsheets/d/14Ycqwrdwhq9AYM5YlSQQaJWfBv6ddmXVcs3i4k0G8Pc/htmlview?usp=sharing&amp;sle=true">Black Friday Deals Spreadsheet Link</a></figcaption></figure><h3>This is Where PowerQuery Comes In…</h3><p>This is a wonderful resource as is, <strong><em>but not quite as flexible or user friendly</em></strong> as I would like.</p><p>Using the Excel PowerQuery add-in, I import the data into Excel and quickly shape it to get me this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*m_vo_2yU2bGDZdDXRGUYRA.png" /><figcaption>Black Friday Deals — PowerQuery into Excel</figcaption></figure><blockquote>The magic of PowerQuery is I have linked this data to the web data provided by Mashable. So, whenever the data is updated, <strong>this spreadsheet will be updated simply by refreshing the query!</strong></blockquote><h3>Not Quite Done Yet!</h3><p>Considering the user, I want to provide a little bit of automation to the interface to make it friendly to use.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CB34RukY0fNAXFCk9VTxRQ.png" /><figcaption>Spreadsheet with a few interface automations</figcaption></figure><p>Here’s what was provided:</p><ul><li>Direct link to article</li><li><strong>Search box</strong> to search the “Deal” field</li><li>Use <strong>conditional formatting</strong> to easily highlight and filter content — buttons provided to make use simple</li><li>“<strong><em>Print Report to PDF</em></strong>” button (sorry, links won’t work in this PDF version)</li><li><strong>Count field</strong> so I can see how many items are currently displayed (updates with filtering)</li></ul><h3>Now to Test It</h3><h4>What are Deals on Kindle Devices?</h4><ul><li>Enter “Kindle” in search field</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ScJid3m58NgEhAmSIKDYgA.png" /><figcaption>Search for Kindle sales</figcaption></figure><ul><li>Rows containing “Kindle” are highlighted. Click “Filter Color” button.</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Iyp3PMY6IlkwX3PF6sWYvA.png" /><figcaption>Filtered List of Sales for Kindle</figcaption></figure><h4>Interested in TV (or related) Sales?</h4><ul><li>Enter “TV” in search field, click “Filter Color” button</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ztP6baaiN_znvrCvHFrWUQ.png" /><figcaption>Filter on TV — 26 items (TV and related items)</figcaption></figure><blockquote>Want the Excel file? It includes the Power Query and macro code for your review and use. <a href="https://goo.gl/forms/ZDbBBTxBwNyeeTkP2">Get it here!</a></blockquote><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“It’s time for different”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>“What Do You Do?”</h4><p>I frequently get this question. My response (it’s not what you think!)? <a href="http://bit.ly/2pQwFdi">Check it out here!</a></p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bc915ea47a1f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-the-simplest-way-to-understand-powerquery-bc915ea47a1f">Microsoft Excel — The Simplest Way to Understand PowerQuery</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel — #BitCoin and Power Query]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-bitcoin-and-power-query-a81d26ac0238?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/a81d26ac0238</guid>
            <category><![CDATA[power-query]]></category>
            <category><![CDATA[dashboard]]></category>
            <category><![CDATA[how-to]]></category>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[bitcoin]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:33:37 GMT</pubDate>
            <atom:updated>2017-11-30T20:26:26.197Z</atom:updated>
            <content:encoded><![CDATA[<h4>A Simple Example that Highlights A Basic Power Query!</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/895/1*OKqsh7AOB5FvHTzES3OmvQ.png" /><figcaption>BitCoin Price History from Wikipedia Downloaded to Excel</figcaption></figure><h3>Why Did I Do This?</h3><p>BitCoin is a HOT topic these days.</p><p>I was having a conversation with an executive this morning about BitCoin activity over the last few years. We were curious about what has actually transpired.</p><p>So I put this together using Excel and Power Query.</p><p>It took me 20 minutes from start to finish. And every time I open the Excel file, a simple query “refresh” will update my report.</p><p>It will take longer to write this post…</p><h3>Here’s How I Did It</h3><blockquote><strong>First, do you want a PDF of the report? </strong><a href="https://app.box.com/s/etehpqnpdjgn69o0fjufz1788x97fiza"><strong>You can download it here.</strong></a></blockquote><p>Here are the steps to make this happen:</p><h4><strong>Source the data</strong></h4><ul><li>Search for “Bitcoin price history” and <a href="https://en.wikipedia.org/wiki/History_of_bitcoin">found this Wikipedia page</a>. It has the table with the data I want.</li><li>Open Excel, access the Power Query add-in, and select the web as my data source. Paste the URL.</li><li>Open query in Edit Mode.</li></ul><h4>Editing the DataSet</h4><p>The Query, in edit mode, is shown below. The key steps were:</p><ul><li>Duplicate the “DatePeriod” column so I can extract the Year value.</li><li>Split the newly created “DatePeriod” column and create, from that, a “Year” column.</li><li>Add an “Index” column, sort it in DESCENDING order, and then remove the column (<em>I do this because I want the most recent records on top — and no other fields would sort correctly</em>).</li><li>Load the query as a Table in Excel. <strong>Done with Power Query!</strong></li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*6nZoHmOxqHjDPpk8HMFehw.png" /><figcaption>BitCoin Power Query in Edit Mode</figcaption></figure><h4>Prepare the Excel Worksheet for easy use</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/895/1*QAdSMVZlBynkR_K-aDPi5w.png" /><figcaption>Modified Excel Worksheet — Ready for Distribution</figcaption></figure><ul><li>Include a Hyperlink back to the table source data</li><li>Macros added and assigned to buttons which 1) Refresh the Data Table and 2) automates printing and naming worksheet to a PDF formatted report (below).</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/730/1*0oVe2iMqgfm8Z7GdMKRQlw.png" /><figcaption>PDF Report from Excel worksheet</figcaption></figure><p>If you would like the Excel workbook with the Power Query and the macros used to develop this, <a href="https://goo.gl/forms/yizYnoXb7cLaBr3n2"><strong>you can request it here</strong></a><strong>.</strong></p><blockquote>Thanks for reading! I hope this demonstrates how a basic Power Query can be very helpful, with very little effort!</blockquote><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“It’s time for different”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>“What Do You Do?”</h4><p>I frequently get this question. My response (it’s not what you think!)? <a href="http://bit.ly/2pQwFdi">Check it out here!</a></p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a81d26ac0238" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-bitcoin-and-power-query-a81d26ac0238">Microsoft Excel — #BitCoin and Power Query</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel: Using CONCATENATE To Create an Impossible Lookup Table in Seconds]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-using-concatenate-to-create-an-impossible-lookup-table-in-seconds-feef7515f9fc?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/feef7515f9fc</guid>
            <category><![CDATA[stock-market]]></category>
            <category><![CDATA[data]]></category>
            <category><![CDATA[investing]]></category>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[data-visualization]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:32:43 GMT</pubDate>
            <atom:updated>2022-11-01T17:32:46.373Z</atom:updated>
            <content:encoded><![CDATA[<h4>5,200 Stock Symbols — I Want Four URL Links</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/812/1*3K6pX4BGylNfNtseUrm1aA.png" /><figcaption>Automated Dashboard Stock Activity Report</figcaption></figure><h3>What’s The Problem To Be Solved?</h3><p>A project I am working on entails looking at a selected portfolio of equities and creating a basic automated dashboard.</p><p>The “summary” page section that I want to automate is shown above.</p><blockquote>What I need is a LOOKUP list to create a Dynamic Hyperlink. So I created a “MASTER” lookup list of over 5,200 stock symbols (the selected equities COULD BE any group of stocks — might as well cover all possibilities!).</blockquote><blockquote>Using Excel’s CONCATENATE capabilities, this took about three minutes.</blockquote><p>Without the ability to use CONCATENATE, I would not be able to effectively — timewise — complete this task.</p><h3>Here’s How It Is Done</h3><ul><li>Start with a list of symbols in Excel — set up the list as an Excel Data Table. This list was sourced from the NASDAQ website using Excel Power Query to retrieve it (<em>more on that later…</em>).</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/127/1*vb1fXIVoVajPKi7ayX_M_Q.png" /><figcaption>Symbol Iist</figcaption></figure><ul><li>I picked four website links I want for each security (<strong><em>SEC Reporting, Reuters Business news, Google Finance page, and SeekingAlpha page</em></strong>). These are four very useful sites to quickly get more insight and information on a Company if the need arises.</li><li>A sample URL for each website is reflected below:</li></ul><p>https://www.sec.gov/cgi-bin/browse-edgar?CIK=<strong>AAPL</strong>&amp;owner=exclude&amp;action=getcompany</p><p>https://www.reuters.com/finance/stocks/company-news/<strong>AAPL</strong></p><p>https://finance.google.com/finance?q=<strong>AAPL</strong></p><p>https://seekingalpha.com/symbol/<strong>AAPL</strong></p><p>Notice in each URL, the only variable that likely changes is the stock symbol. So if I can automate replacing that symbol in each URL, I can make quick work of the list of 5,200 symbols.</p><h3><a href="https://www.ablebits.com/office-addins-blog/2015/07/15/excel-concatenate-strings-cells-columns/">CONCATENATE</a> Saves The Day</h3><p>The CONCATENATE function in Excel provides the ability to connect strings of text into one text string.</p><p>Let’s use the SEC link above as an example:</p><ul><li>Break the URL string into 3 components — isolating the stock symbol, so I can automate that piece.</li></ul><blockquote><em>https://www.sec.gov/cgi-bin/browse-edgar?CIK=</em></blockquote><blockquote><strong><em>AAPL</em></strong></blockquote><blockquote><em>&amp;owner=exclude&amp;action=getcompany</em></blockquote><p><strong>TIP:</strong> A shortcut to using the actual CONCATENATE function is to use the “&amp;” symbol (it’s a shortcut and way easier!)</p><blockquote>“&amp;” operator to concatenate strings in Excel</blockquote><blockquote>In Microsoft Excel, <strong>&amp;</strong> operator is another way to concatenate cells. This method come in very handy in many scenarios because typing the ampersand sign (&amp;) is much quicker than typing the word “concatenate” :) — <a href="https://www.ablebits.com/office-addins-blog/2015/07/15/excel-concatenate-strings-cells-columns/#concatenation-operator">https://www.ablebits.com/office-addins-blog/2015/07/15/excel-concatenate-strings-cells-columns/#concatenation-operator</a></blockquote><p>So here we go:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*l8QHCG3ibvH37OGghUNzDw.png" /><figcaption>SEC company page CONCATENATE Process</figcaption></figure><p>The formula is here → <strong><em>=$H$2&amp;[</em></strong><a href="http://twitter.com/Symbol"><strong><em>@Symbol</em></strong></a><strong><em>]&amp;$H$4</em></strong></p><blockquote>I should point out that the two text strings — beginning and end of the URL — must be an ABSOLUTE reference. The cell address cannot change all the way down through the bottom of the list. The SYMBOL, however, is RELATIVE, and will pick up the cell directly to the left as it copies down the Table.</blockquote><p>Once I put the formula in cell B2, it instantly updates all the way down through the end of the Table (one of my favorite features of Excel data tables!).</p><p>Now, repeat this process for the other URL’s and you have a full table that can be used to look up the HYPERLINK address.</p><h3>Conclusion</h3><p>This is a pretty unique example of how to use the CONCATENATE capabilities in Excel, but it is a real-application scenario which makes an (relatively) impossible task very easy!</p><p>I hope this helps you gain some understanding of how you can apply these capabilities to make your Excel work easier!</p><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“It’s time for different”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>“What Do You Do?”</h4><p>I frequently get this question. My response (it’s not what you think!)? <a href="http://bit.ly/2pQwFdi">Check it out here!</a></p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=feef7515f9fc" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-using-concatenate-to-create-an-impossible-lookup-table-in-seconds-feef7515f9fc">Microsoft Excel: Using CONCATENATE To Create an Impossible Lookup Table in Seconds</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Microsoft Excel: The Beauty of the TRANSPOSE Function]]></title>
            <link>https://medium.com/lets-excel/microsoft-excel-the-beauty-of-the-transpose-function-bf4e08c64753?source=rss----b7a16972e37f---4</link>
            <guid isPermaLink="false">https://medium.com/p/bf4e08c64753</guid>
            <category><![CDATA[how-to]]></category>
            <category><![CDATA[data-analysis]]></category>
            <category><![CDATA[excel]]></category>
            <category><![CDATA[dashboard]]></category>
            <category><![CDATA[data]]></category>
            <dc:creator><![CDATA[Don Tomoff]]></dc:creator>
            <pubDate>Tue, 01 Nov 2022 17:32:06 GMT</pubDate>
            <atom:updated>2022-11-01T17:32:09.737Z</atom:updated>
            <content:encoded><![CDATA[<h4>At the Right Times, TRANSPOSE Saves the Day!</h4><blockquote>If you would like a copy of the Excel file showing the TRANSPOSE process I discuss in this post, <a href="https://app.box.com/s/3bfwt930wc34bf0wkp6prudsuxr0vk9m">you can download it here</a>.</blockquote><p>I rarely need the TRANSPOSE function, but when I do…</p><h3>The Problem To Be Solved?</h3><p>I have an Excel financial model I use to track and monitor stock holdings and stocks I am interested in watching. I previously discussed this concept <a href="https://medium.com/lets-excel/microsoft-excel-the-possibilities-with-power-query-investing-4445fb93985e">here</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/900/1*eRFZhlhj5h-JdZetiX_gNQ.png" /><figcaption>Dynamic Stock Dashboard Report — with Hyperlinks</figcaption></figure><p>The hyperlinks above are populated by a Lookup tablethat is set up like this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fVtV6UAobFy9ekyi9i632w.png" /><figcaption>Lookup Table used to Populate the Dashboard Links</figcaption></figure><p>I want to “FLIP” the columns and row descriptions (Symbols across the top link sources for the rows), so it is set up like this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Rnm0lWHK3d-k89LN053jmg.png" /><figcaption>“Flipped” table for use elsewhere</figcaption></figure><p>Because I want to be able to create a simple list of links for each Symbol, like this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/596/1*RG_tJ25i2F1P6NCqtIFYIw.png" /><figcaption>List of Links by Symbol — for ease of use elsewhere</figcaption></figure><h3>Use TRANSPOSE to Do This</h3><h4>1 — Copy the Lookup Table</h4><p>Select entire table, then select “copy” (CTRL + C):</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Kz6eCmB_BSpSn12EBTIvAw.png" /><figcaption>Select the Table to Copy</figcaption></figure><h4>2 — Create New Data Table</h4><p>Go to a cell A1 on a new sheet (it can be anywhere — I prefer a new sheet).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CJFCJcgQi_4duRAYzofx0A.png" /><figcaption>Select Different Worksheet, cell A1</figcaption></figure><p>Right mouse-click, select Paste Special → Paste Special.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/703/1*fZIjZGHEXipTDHfECetTKQ.png" /><figcaption>Pasting the Copied Table</figcaption></figure><p>Select “Values” → “Transpose”, and click OK.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/778/1*okXiRYpLtigmwP2aMjpvhw.png" /><figcaption>Transpose the Table</figcaption></figure><p>Here’s the table.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ZluwrPzk7JcaBfII9JOuOg.png" /></figure><h4>3 — Copy and Paste The Stock Symbol References Where Ever I Want :-)</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/596/1*RG_tJ25i2F1P6NCqtIFYIw.png" /><figcaption>List of Links by Symbol — for ease of use elsewhere</figcaption></figure><h3>Conclusion</h3><p>As you can imagine, this table conversion process <strong>takes seconds using TRANSPOSE</strong>.</p><p>It is not something you would frequently need (at least I don’t), but keep it in mind in case you do have a need!</p><h4>About Don</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/145/1*moFXFX752tAFXOlVXaPjBw.gif" /></figure><blockquote>“It’s time for different”</blockquote><p>Don is passionate about helping professionals and organizations keep up and adapt to the changing business world that we operate in.</p><h4>“What Do You Do?”</h4><p>I frequently get this question. My response (it’s not what you think!)? <a href="http://bit.ly/2pQwFdi">Check it out here!</a></p><h4>Connect with Don!</h4><p><a href="https://www.linkedin.com/in/dontomoff">LinkedIn</a>, <a href="https://flipboard.com/@dtomoff">Flipboard</a>, <a href="https://twitter.com/@dtomoffcpa">Twitter</a>, <a href="https://www.snapchat.com/add/dtomoff">Snapchat</a></p><p><a href="https://www.google.com/webhp?sourceid=chrome-instant&amp;ion=1&amp;espv=2&amp;ie=UTF-8#q=don%20tomoff%2C%20invenio%20advisors">Or, just Google me…I’m everywhere</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bf4e08c64753" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lets-excel/microsoft-excel-the-beauty-of-the-transpose-function-bf4e08c64753">Microsoft Excel: The Beauty of the TRANSPOSE Function</a> was originally published in <a href="https://medium.com/lets-excel">Let’s Excel</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>