Open aammd opened 8 years ago
Another, even simpler option: convert formulae to text (as above, substituting '=
) and use the excel function MID to rip the required data right of the cell.
I know it seems like bad practice to be editing data in excel spreadsheets, but I think this would be OK. If you wanted, you could save the new excel spreadsheet under a new name, and add a readme to the data-raw/
folder explaining your actions.
@BIOL548O/all ,
What can you do if you have a spreadsheet, but the data you need is inside a formula? If you read the sheet in to R, you'll get the formula's output, but not the value that's actually inside the formula. for example, say the cell contained:
What are our options?! I asked some of the
#rstats
Twitter community for their advice:apparently, One Day Soon, we shall be able to extract formulae from Excel directly into R (and more besides), and on that day this will become very straightforward.
In the meantime, it was the BRC's own Matt Strimas-Mackey (@mstrimas) who had what I considered the most practical advice:
Although, note that you could probably just read the new .xls file directly into R with
readxl
.