
Completed
Posted
Paid on delivery
Excel Cleaning Tool The scope is to "align" an incomplete set of data with a complete set and fill in missing data following a set of rules. The input data is minute by minute historical trading records, which contain gaps when compared to a file containing all minutes in the same period. The attached "Sample" is a short version where I have tried to explain what I am looking for. The criteria to fix the input will then be as follows: 1. A date and minute in the Input not in the Template shall be removed. 2. Missing minutes (rows) at the end or beginning of the Input shall be created with the last and first respectively "Quote" value appearing. 3. Gaps in the minutes (rows) in the Input compared with the Template shall be created with the average between the last and the first Quote making the gap. The attached "Import 20" is an example of an actual workbook that shall be processed by the macro. The results (values only) shall be placed in the "Output" sheet with "Quote" in column A and "Record#" in column B starting in row 1 (without column titles). Note: the Quote shall be rounded to a whole number (values only). Additional info -The name and content of the workbook will be different for each time I will run the macro. -I will be running the macro on a Mac with Excel ver.16.111.3 - Can I have a clickable "button" in the Output sheet to run the macro? ...and a popup message when finished.
Project ID: 40720698
64 proposals
Remote project
Active 6 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I understand the alignment logic you’re after. I’d build this as a reusable VBA macro that compares the Input timestamps against the Template minute-by-minute, removes records that don’t belong, creates missing beginning/end rows using the nearest available Quote, and fills internal gaps using the average of the surrounding Quote values. The final macro will write values only into the Output sheet, with Quote in column A and Record# in column B, apply the required whole-number rounding, and avoid hard-coding the workbook name so it can be reused with future files. Since you’re running Excel on Mac, I’ll keep the VBA cross-platform and use a Mac-compatible worksheet button rather than Windows-only controls. I can review your Sample and Import 20 files first, send you a working version within 24 hours, then test the edge cases and deliver the finished macro with the run button and completion popup within 3 days.
$90 USD in 3 days
0.0
0.0

Hi, Picture this: you open your messy minute-by-minute trading file, click one button on the Output sheet, and a few seconds later you've got a clean column of Quote and Record# values, gaps filled, extra rows gone, everything rounded and lined up against your template. A popup tells you it's done. That's the end state. I'd build this as an Excel macro (VBA) that compares your Input sheet against the Template minute by minute, drops anything not in the Template, fills missing minutes at the start/end with the nearest known Quote, and averages across internal gaps. Since the workbook name and contents change each run, I'll write it to work off the active file rather than a fixed name, so you're not stuck editing code every time. Mac Excel 2016 has some quirks with buttons and macros compared to Windows, so I'll test directly in that version rather than assuming it behaves the same. This kind of data-alignment cleanup is something I've done a fair bit of, and the gap-filling logic is the fun part to get right. I can have this working and tested in about 2 days. Send over the sample file you mentioned and I'll get started. Best, Emrah
$118 USD in 2 days
2.3
2.3
64 freelancers are bidding on average $126 USD for this job

Hello Sir, Imagine having a fully functional macro that cleans and aligns your trading data seamlessly, ready for a demo without any commitment upfront. I specialize in developing customized Excel solutions, and I can create a powerful macro that rectifies your input data according to your outlined criteria efficiently and accurately. Let’s discuss how this solution can enhance your data management process while I prepare a detailed plan and interactive demo for you. Regards, Smith
$140 USD in 7 days
7.3
7.3

Hello, Yes, this is definitely possible, including the clickable button and completion popup on Excel for Mac. I can build the VBA around your Template/Input matching rules: remove minutes that don’t belong, fill missing rows at the beginning/end using the nearest Quote, and fill internal gaps using the average of the Quotes surrounding each gap. The final Quotes will be rounded to whole numbers and written as values only to Output column A, with Record# in B. I’ll make it reusable so changing workbook content each run won’t require editing the macro, and I’ll test it against your Sample and Import 20 files. Please share the files and I can start right away. Best regards, Ayaz Akhtar
$70 USD in 1 day
6.8
6.8

With my extensive experience in Excel and data manipulation, I am certain I can provide you with the perfect solution for your historical trading data alignment needs. My background encompasses a range of skills including Excel macros and VBA, making me well-suited to create an Excel cleaning tool that meets all your specific criteria. This includes removing any extraneous information, creating missing entries appropriately, and filling in gaps based on accurate calculations. Additionally, I have a deep understanding of Excel's various functions and formulas, which will ensure the highest level of accuracy in your data processing. Being fluent in both English and Hindi is also an asset for this project as it may require multi-lingual capabilities depending on your preferences. What's more, I'm familiar with working on a Mac and have ample experience using Microsoft Office on this system, guaranteeing smooth compatibility with your workflow. Ultimately, my commitment to top-quality service is matched by my track record of fast, accurate, and on-time delivery. Trusting me with this job would grant you access to unbeatable reliability and professionalism in meeting tight deadlines without ever compromising on the quality of work. So why delay? Let's align your data with precision and efficacy using tailored solutions for a 100% satisfactory outcome!
$200 USD in 1 day
6.2
6.2

Hi, I'm Denis, a full-stack developer specializing in data processing and automation projects involving Excel workflows, data alignment, and VBA macros. I understand your project. You need incomplete trading minute data aligned against a complete template. The macro should remove rows absent from the template, fill edge gaps with nearest quote values, and interpolate middle gaps with averaged quotes. The cleaned data goes to the Output sheet with Quote and Record# columns, rounded to whole numbers. I've built similar data reconciliation tools where the key challenge is handling three gap scenarios correctly while maintaining data integrity. The logic is straightforward, but implementation must be clean and reliable for repeated use across workbooks. My approach: read both Input and Template sheets into memory, then iterate through template dates to identify existing rows, edge gaps, and middle gaps. Each case gets the appropriate handling rule. Once aligned, the data writes to Output with previous results cleared. I'll add a button in the Output sheet to trigger the macro and display a completion message. The main consideration is exact date and minute matching at precision level. I'll build this robustly to handle edge cases like empty ranges or format mismatches. I can start immediately. Let's discuss the details. Thanks, Denis.
$30 USD in 3 days
6.0
6.0

★★★ Excel VBA / Trading Data Automation Specialist ★★★ The critical part of this tool is preserving the Template’s minute-by-minute sequence while distinguishing an invalid record from a genuinely missing minute. I’d use Date + Minute as the matching key rather than row position, so the macro remains reliable when every new workbook has different names, row counts or gaps. I’ll have the VBA compare Input against the complete Template, remove Input records that have no corresponding Template minute, create missing beginning/end rows using the nearest Quote, and fill internal gaps using the Quote values surrounding each gap according to your specified averaging rule. Quote will then be rounded to whole numbers before the values-only Output is generated. I’ll avoid hard-coded workbook names or fixed row ranges, and make the process reusable across your future files. The Output sheet will have a clickable Mac-compatible Run button and a completion popup. I’ll validate the result against your Sample and Import 20, including consecutive missing minutes, boundary gaps, extra records and different data sizes, and verify that Record# and Quote are written exactly as required. Please send the Sample workbook and I’ll match the macro to its exact column structure.
$30 USD in 1 day
6.4
6.4

I got you! I can build your Mac-compatible Excel VBA cleaning tool to align incomplete minute-by-minute trading data against the template, remove invalid records, create missing rows, calculate gap averages, round Quotes, and output values only into the Output sheet as required. I’m ready to handle the exact rules and workbook variability; I’m young, a fast learner, and available 24/7. Get the demo first before you pay. A couple of quick questions: Will the Template and Input sheets always have the same column structure/names, even if workbook names change? For gap filling, should every missing minute receive the same averaged Quote between the surrounding Quotes? Let’s chat and confirm these details so I can start the demo. Kind regards, Haroon Z
$250 USD in 1 day
5.6
5.6

Hey, looks like you need to fill minute-by-minute trading gaps with averages and boundary quotes, plus that clickable button and completion popup. I can write a clean VBA macro that handles those rules and outputs the rounded values straight to your sheet. Getting those gap-filling averages right on a Mac can sometimes throw off the index ranges, but I've tackled that exact math before. Does the macro need to live in a personal workbook, or right inside the processed file each time?
$150 USD in 5 days
5.5
5.5

I've built similar data alignment macros for trading systems before, so this is right in my wheelhouse. I'll structure the solution as a VBA macro that processes the Input sheet against the Template sheet, applying the rules directly to the Output sheet. The macro will handle all three criteria: filtering invalid minutes, padding gaps at the start/end with the first/last quote, and interpolating missing minutes with averages. The Output sheet will include a button to trigger the macro and display a completion message. I'll ensure the solution works on Excel for Mac v16.111.3 and accommodate dynamic workbook names. I can start immediately. Thanks, Andrii.
$175 USD in 2 days
4.7
4.7

Hi there, With over 55 projects completed, I have an extensive knowledge of Excel and have successfully employed macros and VBA to streamline complex data processes. In relation to your needs, I propose developing a custom macro which can efficiently execute your defined criteria and provide the desired output. Moreover, while as an agency we primarily use Microsoft Windows for development, we are well-versed in accommodating our solutions to the specific requirements of various platforms. As such, creating a fully-interactive macro including a clickable button on the Output sheet to run the tool aligns perfectly with my skill set. I can also incorporate a post-execution message popup to keep you informed upon successful macro execution. Best regards, Mobasher Reza
$140 USD in 3 days
4.8
4.8

Greetings, It looks like you're looking for a macro that will help align and clean your trading data by filling in gaps and removing unnecessary entries. I can create a solution that processes your minute-by-minute records based on the rules you've outlined. This includes removing dates not found in the template, filling in missing minutes with the last and first quote values, and averaging gaps where needed. I’ll ensure that the results are neatly organized in the Output sheet as specified, with a clickable button to run the macro and a pop-up message once it’s completed. Since you’ll be running this on a Mac, I’ll make sure it's compatible with your Excel version. One question I have is whether you anticipate any variations in the rules for different datasets, or will they remain consistent across all instances? Best regards, Mehran Riaz
$250 USD in 4 days
4.3
4.3

Hi, I understand the alignment logic you need and can build this as a reusable Excel macro compatible with Excel for Mac. The macro will: • Compare the Input timestamps against the complete Template • Remove records that don’t exist in the Template • Create missing rows at the beginning/end using the first/last Quote • Fill internal gaps using the average of the surrounding Quote values • Round Quote values to whole numbers • Generate the final values-only Output with Quote in column A and Record# in column B • Work with different workbook names/data each time • Include a clickable button on the Output sheet • Show a completion popup when processing finishes I’ll also test the logic against the Sample and Import 20 files to make sure row alignment and gap handling are correct before delivery. Since the rules are clearly defined, I can keep the solution simple and reusable rather than relying on manual processing. I can deliver the completed and tested macro within 2 days. Best regards, Albert
$90 USD in 2 days
4.5
4.5

Hello there, I understand that you need an Excel macro to align incomplete data with a complete dataset based on specific rules. I have extensive experience in Excel VBA, data processing, and Excel macros, which are essential for developing the required tool. I can help you create a macro that will remove missing dates and minutes, fill gaps with averages, and round values to whole numbers. Additionally, I can ensure that the macro is compatible with Excel ver.16.111.3 on a Mac and include a clickable button in the Output sheet for easy execution. Would you like to discuss further details or specific requirements? Thanks, Manisha
$140 USD in 4 days
4.3
4.3

Hello, I appreciate the opportunity to assist with your Excel cleaning tool project. I understand that you need to align an incomplete set of historical trading records with a complete template, ensuring all missing data is filled according to specific rules. With extensive experience in Excel automation and VBA programming, I can efficiently develop the macro you need. I have a solid understanding of data manipulation and have successfully implemented similar solutions that involve cleaning and processing large datasets. To ensure your project meets its goals, I propose the following approach: - Analyze the provided input and template data to formulate a clear mapping strategy. - Develop a robust VBA macro that implements your specified criteria for data alignment, including handling missing minutes and rounding values. - Create a user-friendly output sheet with a clickable button to run the macro and a confirmation popup message once the process is complete. - Test the macro thoroughly on Mac Excel to ensure compatibility and functionality. I'm eager to start this project and confident in delivering high-quality results on time. Please feel free to reach out for any further details or clarifications. I'm ready to begin at your convenience. Best regards.
$140 USD in 7 days
4.2
4.2

I have extensive experience with Excel automation, VBA macros, and data cleaning, with three plus years of hands on experience handling structured datasets. I can build your macro to align the records, fill missing minutes according to your rules, round values, and generate the required output. I will include a clickable button and completion message, with full Mac Excel compatibility. I am available to start immediately.
$80 USD in 3 days
4.2
4.2

Hi, how are you doing? I have considerable experience with Excel automation and data cleaning, including handling minute-by-minute trading data and filling gaps per a template. I’ve built macro-based workflows that create missing rows, fill end/start gaps with appropriate quotes, and output a clean sheet ready for review, with a simple button and a completion alert. I can adapt it to run on Mac Excel 16.111.3 and keep the workbook name/content flexible for each run. Let me know further if interested.
$250 USD in 5 days
3.4
3.4

I can build a reliable Excel cleaning macro that automatically aligns irregular minute-by-minute trading records with the complete template, fills missing quotes according to your exact rules, and produces a clean values-only Output sheet with one-click execution. Thank you for considering my proposal. I have gone through the requirements in detail. I’ll develop the VBA solution to remove unmatched date/minute records, create missing beginning/end minutes using the nearest available Quote, and fill internal gaps using the average of the Quotes surrounding each gap. Quotes will be rounded to whole numbers, with Record# and Quote placed in the required Output structure without headers. I’ll design the macro so it can work with differently named workbooks and changing source data each time it is run. I’ll also add a clickable button on the Output sheet and a completion popup, and test the solution against your Sample and Import 20 files. Mac Excel compatibility will be considered during development. I have uploaded samples similar to this project completed by me earlier in my profile for your reference. With 10+ years of experience, Chartered Accountant (ICAI) and CPA, I bring strong expertise in Excel automation, VBA, data cleaning, financial data processing, and quality validation. Please share the Sample and Import 20 workbooks. I can review the structure and build the macro around your exact processing rules.
$70 USD in 1 day
3.6
3.6

<<<✔Consider it DONE✔>>> YO! I understand your project and I'm eager to help. As an experienced freelancer with a strong foundation in both Data Processing and Excel, I'm confident that I'm the ideal choice for your project. Throughout my career, I've been consistently praised for my ability to quickly understand complex data sets and develop efficient solutions to various data-related challenges. The specific task you've outlined, of aligning and cleaning incomplete data with complete sets while following predefined rules, is a task that I can easily handle due to my thorough understanding of Excel's capabilities. Looking forward to being part of your project! You will surely be impressed by my work! Not sure what the next step is? I offer free and professional consultation -- I'm just a text away. All the very best, Josh
$140 USD in 2 days
2.8
2.8

Hi, Serdar here from The Colony. I understand the tool: compare the Input against the Template, drop any minute not in the Template, pad the start and end with the first and last Quote values, fill interior gaps by averaging the quotes either side, then write Quote and Record# as values into Output — run from a button, with a message when it finishes. One point in rule 3 worth settling first. For a single missing minute, averaging the two surrounding quotes is unambiguous. For a longer gap — say ten minutes — "average" could mean every missing row gets that same value, giving a flat line, or that values step evenly between the two ends. A common issue in Excel tools built for Mac is the button itself. The tricky part is usually that ActiveX controls don't exist in Mac Excel, so a macro button added the usual way simply doesn't appear. My approach would be to write it to read the workbook by structure rather than by name, so it runs on each new file without editing. I'd handle the edge cases explicitly — empty input, no overlap with the Template, duplicate timestamps — so it reports clearly instead of failing quietly. A few questions: Q1 – For longer gaps, flat average or stepped values? Q2 – Roughly how many rows per file? Q3 – Are Input and Template always those sheet names? Happy to build against your sample and show you the output before finalising. Best regards, Serdar
$100 USD in 2 days
2.9
2.9

Hello, I reviewed your Excel cleaning requirements and I’m ready to build the VBA macro for your Mac Excel 16.111.3. I will align the Input data against the Template, remove invalid minutes, create missing rows using the specified Quote rules, round values to whole numbers, and generate the required Output sheet. I will also add a clickable button and completion popup, then test it against your Sample and Import 20 workbooks to ensure the results match your rules. I’m ready to start immediately and would be glad to work with you. One key question is whether the Template and Input sheet names will always remain consistent? Best Regards, Sara
$150 USD in 1 day
2.5
2.5

Hi, I've reviewed your sample and Import 20 workbook. The core challenge is matching incomplete trading minute data against a complete template, then filling gaps intelligently without manual intervention across different datasets. I'll build an Excel VBA macro for your Mac that loads both sheets into memory, iterates through template minutes, and applies your three rules in sequence. For gaps, I'll calculate the average Quote from surrounding values and round to whole numbers. For leading/trailing missing rows, I'll forward-fill and back-fill with edge values. Any input rows not in the template get removed. I'll build in validation to flag edge cases like duplicate timestamps or template inconsistencies, logging them so you know exactly what happened. The output goes to your Output sheet with Quote in column A and Record# in column B, values only, starting at row 1. I'll add a clickable button on the Output sheet that triggers the macro and displays a completion popup with row count verification. Since you'll run this repeatedly on different files, the macro will be self-contained with no external dependencies. Just open your workbook, click the button, and get your cleaned data. I can start right away. Thanks, Felix.
$30 USD in 2 days
2.0
2.0

Dubai, United Arab Emirates
Payment method verified
Member since Jan 16, 2025
$15-25 USD / hour
₹12500-37500 INR
₹600-1500 INR
₹12500-37500 INR
₹750-1250 INR / hour
₹600-1500 INR
₹750-1250 INR / hour
$15-25 USD / hour
$101 USD
$30-250 USD
₹12500-37500 INR
$250-750 USD
€30-250 EUR
$250-750 USD
$250-750 USD
$3000-5000 USD
$15-25 USD / hour
₹750-1250 INR / hour
$15-25 USD / hour
€30-250 EUR
₹1500-12500 INR