Freelance Excel and Google Sheet Expert

I'm Timilehin Mike, your go-to Google Sheets and Excel Expert With a passion for numbers and an eye for detail, I specialize in transforming data chaos into organized, actionable insights. Whether it's crafting complex formulas, designing sleek dashboards, or automating tasks to boost efficiency, I've got your spreadsheet needs covered. Let's turn data into your greatest asset!

skills : Excel, Google sheets, VBA, Google Apps script, HTML, CSS and JavaScript.

other skills: webflow & wordpress

Book a call

projects

microsoft excel

dashboard

This dashboard provides a concise and valuable overview of the raw data at hand. It offers comparisons of monthly sales, leads, and conversions, as well as monthly orders and advertising spending by platform. Utilizing this dashboard enables us to swiftly present a summary and draw quick insights from our data.

Planner

This Excel task planner worksheet accommodates numerous tasks, allowing users to assign both status and priority to each task. Available status options comprise completed, in progress, pending, and not started, while priority choices include high, medium, and low. The sheet features conditional formatting to visually highlight priorities, using red for high, yellow for medium, and a blue-like color for low priority tasks. Additionally, a conditional formatting feature causes the entire row to turn green when the status of a task is marked as completed.

Student Performance Overview

This Excel spreadsheet serves the purpose of assessing student performance. Within it, there's a conditional formatting feature that changes a row's background color to red if the student's overall score falls below 50%. Additionally, it incorporates two status indicators: "failed" and "pass". A student receives the "failed" status if their score is below 50%, while they receive the "pass" status if their score is above 50%. Furthermore, there's a summary section that displays the percentage of students who passed and failed.

visual basic (vba)

Vba userform

This Userform serves as a data entry tool. inorder to ensure a good user experience, Several things were put in place. such things involve checking for user input, validating numeric, date, and text inputs. Additionally, the code was thoroughly commented to facilitate future modifications and to enhance code readability for others who may work with it. Here’s how the form works : 1) The user fills the form with data. in the course of filling the form, the following fields “Bill” , “Total Charges” and “Installment” accept only numeric input . For the “Installment Date” field, the form checks the validity of the entered date in real-time as the user types. If an invalid date is entered, the label “Installment Date” turns red to notify the user of the error 2) Upon clicking the “Add” button, the form runs a quick validation process before submitting the entry. It verifies that the “Installment Date” is a valid date and also checks if any of the fields were left blank. If there is an issue, a message box alerts the user accordingly. In the case of a blank field, the message box offers the option to submit with the field left blank or to return to fill it. The form prevents submission if any errors occur, but the previously entered details remain intact without being cleared so the user can fix error in the entered data and re-submit the form data. 3) Once the user addresses any error and clicks “Add” again, the form successfully submits the data and automatically clears the form for the next entry.

Beam Cost Calculator (Microsoft Excel)

This is a VBA form-based calculator used to calculate Material Cost, Labor Cost and the Number of days to make a beam. The product name and diameter are selected from the available options in a drop-down menu. The user cannot manually input values for these two fields. The “Quantity” field only accepts numerical inputs. When the user fills the calculator with values and clicks “Calculate Cost” the form checks for any empty fields among the three fields that the user is expected to fill. If any empty field is found, it displays an alert message using a message box. However, if no empty field is found, it proceeds to calculate and display the result in the “Calculated Result” field. The “Calculated Result” field is formatted to enhance readability i. e a number in thousands or millions is formatted with commas to prevent errors when interpreting the numbers. For example, a user can easily mistake 5 zeros for 6 zeros and vice versa if the numbers were not formatted properly.

Google sheet

dashboard

This dashboard provides a concise and valuable overview of the raw data at hand. It offers comparisons of monthly sales, leads, and conversions, as well as monthly orders and advertising spending by platform. Utilizing this dashboard enables us to swiftly present a summary and draw quick insights from our data.

Engine status monior

This Google Sheet is utilized to monitor the status of an engine. The engine’s condition is checked on a weekly basis and the status is recorded. Two columns are filled with data about the engine. The first column has the heading “Bad Engine” while the second column has the heading “Manageable.” Each of these columns can only take a value of “Yes” or “No” to indicate the engine’s condition. After two weeks, a decision is automatically made whether to replace the engine or not. This decision is facilitated by combining three formulas: IF, AND & OR. By combining these formulas, the Google Sheet can automatically decide whether the engine needs replacement or not, based on the recorded data over two weeks.

dashboard

This dashboard provides a quick summary of drivers data. The summary is facilitated by using pivot tables and charts. The pie chart illustrates the percentage of drivers by gender with 26.5% being male and 73.5% being female. The column chart displays the count of drivers within different age groups which are grouped in intervals of 10. The age group 40-49 has the highest count. The bar chart represents the driver population in each state of the country.

google apps script

Lead Data Form

This form is an elegant creation developed using HTML, CSS, JavaScript, and Google Apps Script. Upon submission, it seamlessly transmits data to Google Sheets while simultaneously sending an email containing the submitted information to the form owner. Additionally, it showcases a sophisticated, stylish thank-you message following each successful submission.

Data Cleaning with Google Apps Script (GAS)

Note: The data in this spreadsheet is for a client’s CRM and because of that I had to remove the actual phone numbers. Therefore, I replaced them with the word “Phone.” ‍This spreadsheet contains two types of phone numbers: Landline and Mobile. The Landline numbers are highlighted with conditional formatting and need to be cleared. These Landline phone numbers are scattered throughout the spreadsheet and not uniformly distributed. The data in the spreadsheet extends from column A to column AD while the columns containing the phone numbers range from P to Y. Hence, I restricted the script to run only within those columns. I wrote a script that checks each cell in the specified columns and clears the cells where the word “Land Line” is found, as well as the cell containing the phone number beside it. I wrote a Script that checks each column cells and clears the cells in which the word “Land Line” is found as well as the cell containing phone number beside it.

Contact me

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Email Address : timilehinsundai@gmail.com

Whatsapp : +2349137256975

Book a call
© TimiMike 2024