2013-04-29 10 views
8

Załóżmy, że mam tych wartości w LibreOffice CalcLibreoffice Calc: Łączenie dwóch wartości, gdy jedna jest datą (lub jak konwertować datę na łańcuch)?

  A   B 
1 11/27/2012 hello 

Chcę złączyć A1 & B1 produkować 11/27/2012hello

ale zapisuje LibreOffice daty jako liczby całkowite, więc robi „= A1 & B1 "produkuje: 41240hello

tj. Data zostaje przekształcona w" 41240 "w konkatenacji.

Jak to obejść?

+3

To NIE jest duplikować. To pytanie dotyczy LibreOffice. Drugie pytanie dotyczy Excela. Są to dwa różne produkty i mogę zapewnić, że nie działają w identyczny sposób. –

+0

Ponadto, rozwiązanie Excel sugerowane przez @AlexVovel, et.al., nie działa poprawnie dla Libreoffice! W LO zwraca: "nie później niż 43067", co jest błędne. –

Odpowiedz

8

Chodzi tu o użycie funkcji TEKST, która konwertuje liczbę na tekst o pożądanym formacie. Aby uzyskać pożądane wyniki, spróbuj tej funkcji (może trzeba użyć „;” zamiast „” i zmienić kolejność lub nawet napis DMY w zależności od ustawień locale):

=TEXT(A1,"MM/DD/YY")&B1 
Powiązane problemy