You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In our tx_salaries repo, we use csvkit (and by extension, now agate-excel!) to prep Excel files for processing. An extra option we also have — after the conversion has happened — is to peel off rows until we hit the header row. We always know where that header row is, so we can pass that index in and be good to go.
When I was doing some tests with agate-excel directly, I quickly hit that wall. It gets a little funky if an Excel spreadsheet has some useless extra rows before the data.
That sound like something that'd be worth having as part of the package? I imagine it could be another option to be passed into the from_ commands.
In our
tx_salaries
repo, we usecsvkit
(and by extension, nowagate-excel
!) to prep Excel files for processing. An extra option we also have — after the conversion has happened — is to peel off rows until we hit the header row. We always know where that header row is, so we can pass that index in and be good to go.When I was doing some tests with
agate-excel
directly, I quickly hit that wall. It gets a little funky if an Excel spreadsheet has some useless extra rows before the data.That sound like something that'd be worth having as part of the package? I imagine it could be another option to be passed into the
from_
commands.The biggest decision to make? Do you use zero-based indexing, or start at 1 like Excel? 😬 (We forget what we picked constantly.)
The text was updated successfully, but these errors were encountered: