Imported Excel data can look clean while hiding text dates, text-formatted amounts, blanks, or invisible characters. Paste a small sample into ChatGPT to identify likely issue types and get targeted Excel checks first — then clean only after the problem is confirmed.
You are diagnosing possible data-quality issues in a plain-text paste of Excel data. Column mapping: - Column A = [column name] - Column B = [column name] - Column C = [column name] - Column D = [column name] Sample data: [paste 5-10 rows including headers] Diagnose only. Do not clean the data yet. Rules: 1. Identify potential data-quality issues by column and issue type only. 2. Do not count affected rows or claim you found every affected row. 3. Separate what is directly visible in the paste from what cannot be confirmed from plain text alone. 4. Do not infer Excel cell type, locale, date interpretation, decimal/thousands separator settings, or invisible character type. 5. Suggest only simple Excel diagnostic checks when genuinely useful, such as ISNUMBER, ISTEXT, LEN, or ISBLANK. 6. Do not write specific cell references. Refer to cells by column name and row description instead. 7. For every diagnostic check, state what it confirms and what it does not confirm. 8. For ISBLANK, TRUE confirms a genuinely empty cell; FALSE only confirms that something is present and does not identify what it is. 9. Do not use CELL, CODE, TRIM, CLEAN, SUBSTITUTE, VALUE, DATEVALUE, NUMBERVALUE, or any cleaning formula at this stage. 10. Do not introduce issues or transformations that are not supported by the sample. 11. Do not create a spreadsheet or file. 12. Keep the answer concise. Your goal is only to identify the types of possible data-quality problems in each relevant column and tell me what I should verify in Excel before cleaning anything.
Paste a small real sample and include the column mapping. ChatGPT should diagnose issue types and verification checks only — not clean the data yet. Use with ChatGPT.
| Customer Name | Invoice Date | Invoice Amount | Region |
|---|---|---|---|
| Smith, John | '15/01/2026 | £ 4,250.00 | North |
| Jones, Mary | '28/02/2026 | £7,800.00 | South |
| Davis, Emma | 10/03/2026 | £3,400.00 | East |
| Wilson, Anna | 22/03/2026 | £ 5,600.00 | — blank — |
| Miller, David | 03/04/2026 | 7800 | South |
| Column | Potential issue | Verify in Excel | What it confirms |
|---|---|---|---|
| Invoice Date | Some values show a leading apostrophe | ISTEXT / ISNUMBER | Text vs numeric storage |
| Invoice Amount | Spacing and display formats differ | ISNUMBER / ISTEXT | Numeric vs text storage |
| Region | One value appears blank | ISBLANK / LEN | True blank vs stored content |
Diagnose → verify in Excel → clean only after confirmation. Do not infer locale, cell type, or invisible characters from the paste alone.
Do not edit suspicious cells first. Preserve the raw data so every later check can be compared with the source.
Copy 5-10 representative rows and give ChatGPT the exact column mapping. The paste is evidence of visible patterns, not proof of Excel cell types.
Use the prompt above to identify potential issue types and simple checks such as ISNUMBER, ISTEXT, LEN, or ISBLANK.
Confirm storage type, blanks, and other uncertain conditions in the workbook itself. Do not let ChatGPT infer locale, date order, separators, or invisible characters from appearance alone.
Once you know what Excel is actually storing, choose the appropriate helper-column cleaning method and validate it on known rows before applying it broadly.
VALUE() converts text that Excel recognises as a number, but currency and decimal/thousands separators must match the locale or be normalised first.ISNUMBER() on representative cells and temporarily display their underlying values with a General number format. A date-looking value for which ISNUMBER returns FALSE is not stored as an Excel date serial. After confirming the source pattern and locale, use the Convert Text to Date in Excel workflow for the conversion method.LEN() results before and after TRIM() to test for ordinary spaces. If the mismatch remains, inspect the suspect character with CODE() or UNICODE() instead of assuming it is a non-breaking space. Once identified, use the Remove Spaces in Excel workflow for the appropriate cleaning method.