Supondo que você queira manipular os dados da célula A1:
=IF(ISERR(LEFT(A1;SEARCH("[^0-9.,]";A1)-1));A1;LEFT(A1;SEARCH("[^0-9.,]";A1)-1))
Você pode querer manter apenas . ou , como um separador nas expressões regulares (dois).
O que ele faz é pegar os primeiros x caracteres de sua célula, onde x é o primeiro caractere não numérico (ou não decimal separador). O IF(ISERR(...)) garante que você ainda tem um número, caso você não tenha caracteres alfa. Você pode removê-lo se todos os nossos valores tiverem uma unidade.
Você precisa ter a opção marcada em " Tools > Options > OpenOffice.org Calc > Calculate > Enable regular expressions in formulas ".