I noticed yesterday that the MINI app charging history now includes odometer reading for each charge (both onscreen and export file). I used the app feedback link to request this feature a month or two ago, but I assume they were already working on it before my request.
You can export/re-export your monthly history and use the new odometer ("Total mileage") column to calculate efficiency for miles driven between charges.
Here's how I'm calculating implied range for miles driven since previous charge in Excel using my entire charging history by date in descending order. (OFFSET function refers to cell below; you can instead refer to the cell directly.)
Miles driven since previous charge:
=odometer - OFFSET(odometer, 1, 0)
Battery percent used since previous charge:
=OFFSET(unplug_soc, 1, 0) - plugin_soc
Implied range since previous charge:
=(miles driven since previous charge) / (battery percent used since previous charge)
...or...
=(odometer - OFFSET(odometer, 1, 0)) / (OFFSET(unplug_soc, 1, 0) - plugin_soc)
Please feel free to reply or PM me if you see a mistake in these formulas.