Jak formatować daty i liczby w korespondencji seryjnej programu Microsoft Word?

click fraud protection

Liczby i daty mogą być problematyczne w przypadku korespondencji seryjnej programu Microsoft Word, zwłaszcza gdy źródłem danych jest skoroszyt programu Excel. Niektóre problemy są łatwiejsze do rozwiązania niż inne. Liczby bez wartości dziesiętnych, takie jak pięciocyfrowy kod pocztowy lub liczba całkowita, można przekonwertować na wartości tekstowe w programie Excel. Aby jednak uniknąć problemów z datami i liczbami dziesiętnymi, należy wstawić kody formatowania w tych polach scalania, aby poprawnie sformatować te wartości w tworzonych dokumentach.

Wskazówka

Inne typy dokumentów, które mogą być używane jako źródła danych dla korespondencji seryjnej programu Word, to:

  • A jednowarstwowa baza danych plik
  • Tabela z pliku HTML
  • Książka adresowa programu Microsoft Outlook
  • Kolejny dokument Microsoft Word z jednym. Tabela danych
  • Plik tekstowy z polami danych oddzielonymi przecinkami. lub tabulatory

Te typy dokumentów eksportują wartości jako tekst.

Scalanie liczb całkowitych

Formatowanie liczb całkowitych najlepiej wykonać przed zaimportowaniem danych źródłowych do programu Word. W tej sekcji omówiono korzystanie z programu Excel.

Wideo dnia

Krok 1: Otwórz źródło danych

Dane źródłowe dla korespondencji seryjnej programu Word z danymi tekstowymi, liczbami całkowitymi, procentami, walutą i datą.

Źródło obrazu: Ron Cena

Otwórz skoroszyt źródła danych programu Excel i, jeśli istnieje wiele arkuszy, kliknij kartę arkusza roboczego zawierającego dane źródłowe dla korespondencji seryjnej.

Krok 2: Sformatuj liczby całkowite jako tekst

Sformatuj wartości całkowite jako tekst, aby uniknąć problemów ze scalaniem.

Źródło obrazu: Ron Cena

Wybierz kolumnę zawierającą wartości całkowite. Kliknij prawym przyciskiem myszy wybrane komórki i wybierz Formatuj komórki z menu podręcznego, aby wyświetlić Formatuj komórki Okno dialogowe. Kliknij na Tekst wybór w Kategoria lista. Kliknij ok aby zastosować zmianę formatu. Dane w wybranych komórkach są teraz w formacie tekstowym.

Scalanie liczb z wartościami dziesiętnymi

W przypadku ułamków dziesiętnych można łatwo sformatować liczbę bezpośrednio w programie Word.

Krok 1: Wyświetl pola scalania

Przykładowa litera korespondencji seryjnej przedstawiająca osadzone pola korespondencji seryjnej.

Źródło obrazu: Ron Cena

Aby sformatować liczbę miejsc dziesiętnych w polu liczbowym, na przykład walutę, wartości procentowe lub dowolną liczbę z wartościami dziesiętnymi, dodaj kody formatowania do pola scalania. Otwórz dokument korespondencji seryjnej (list, e-mail itp.), aby wyświetlić jego pola korespondencji seryjnej, które są wyświetlane jako <>, na przykład <>, na przykład.

Wybierz opcję Przełącz kody pól, aby wyświetlić szczegóły pola scalania.

Źródło obrazu: Ron Cena

Krok 2: Przełącz kody pól

Pole scalania <> łączy kwotę waluty ze źródła danych. Kliknij prawym przyciskiem myszy <> Scal pole i wybierz Przełącz kody pól z menu podręcznego, aby wyświetlić jego formatowanie, jeśli istnieje.

Krok 3: Wstaw kody formatowania

Przykłady kodów pól scalania bez zastosowanego formatowania.

Źródło obrazu: Ron Cena

<> pole scalania powinno teraz pokazywać { MERGEFIELD "Kwota" }. To pole nie zawiera formatowania. Aby wyświetlić scalone dane jako pole waluty, wejść "# $,#.00" po nazwie pola w polu korespondencji seryjnej. Pole scalania powinno teraz zawierać {MERGEFIELD "Kwota" # $,#.00}, gdzie:

  • # - Wskazuje, że następuje formatowanie.
  • $ - Określa znak, który ma być wyświetlany z przodu pola.
  • , (przecinek) — wskazuje przecinki, które należy wstawić, jeśli ma to zastosowanie, w wartości numerycznej.
  • # (znak liczby) — wskazuje liczbę stałych cyfr do wyświetlenia.
  • .00 - Wskazuje, że ma być wyświetlana wartość dziesiętna dwóch miejsc (w tym przypadku). Liczba bez miejsc dziesiętnych jest wyświetlana z zerami po przecinku.

Łączenie procentów

Jak każda liczba obliczona za pomocą formuły w programie Excel, nieprzetworzone wartości nie mogą być ograniczone tylko do dwóch stałych miejsc po przecinku, niezależnie od tego, co jest wyświetlane w komórce. Jak pokazano w poprzednim kroku, długość liczby, zwłaszcza wszelkich miejsc po przecinku, można ustawić na stałą liczbę pozycji.

Działania w kodach formatowania

Kod formatowania pola scalania do wyświetlania wartości procentowej z dwoma miejscami po przecinku i znakiem procentu

Źródło obrazu: Ron Cena

W niektórych przypadkach konieczne jest scalenie pola danych, zanim będzie można na nim wykonać operację. Pole „Pct” w tym przykładzie jest przykładem. Aby dane te pojawiły się w scalonym dokumencie w postaci dwóch dziesiętnych wartości procentowych z co najmniej jedną cyfrą znaczącą i znakiem procentu, należy wykonać dwie czynności.

Krok 1: Odzyskaj dane

Zastąp istniejącą instrukcję MERGEFIELD najbardziej wewnętrzną akcją nowej instrukcji MERGEFIELD "Pkt". Ta klauzula instrukcji pobiera dane ze źródła danych i udostępnia je w pozostałej części kodu formatowania. Po wpisaniu najbardziej wewnętrznej klauzuli użyj CTRL+F9 klucze do ujęcia instrukcji w nawiasach klamrowych.

Krok 2: Sformatuj dane

Wpisz znak równości ("=”) przed oświadczeniem wpisanym w Kroku 1. To informuje funkcję Merge, że instrukcja zawiera operator. Następnie wprowadź pozostałą część kodu formatowania, *100 # "#0.00%", bezpośrednio za najbardziej prawą klamrą wewnętrznego oświadczenia. Ta klauzula mnoży wartość scalania przez 100 (aby przesunąć miejsce dziesiętne), formatuje wartość jako procent do dwóch miejsc po przecinku i wyświetla znak procentu. W tym momencie pole scalania powinno być ={ MERGEFIELD "Pkt"}*100 # "#0.00%". Posługiwać się CTRL+F9 ująć całą wypowiedź w nawiasy klamrowe i ją aktywować.

Scalanie dat

Aby scalić datę z Excela w formacie M/d/r, na przykład 15.06.2015, nie potrzebujesz specjalnego formatowania. Ten format daty łączy się tak, jak jest w porządku. Jeśli jednak chcesz wyświetlić datę w innym formacie, na przykład 15 czerwca 2015 r., potrzebne są pewne kody formatowania.

Aby scalić pole daty i wyświetlić je jako dzień, miesiąc, rok, kod formatowania to „@ „MMMM d, rrrr”, gdzie „@” oznacza format daty i „MMMM drrrr” oznaczają miesiąc w tekście, dzień bez wiodącego zera i rok w postaci czterocyfrowej numer

Wyniki korespondencji seryjnej zawierające sformatowane pola daty, waluty i wartości procentowej.

Źródło obrazu: Ron Cena

Wskazówka

Podczas formatowania dat w korespondencji seryjnej symbole zastępcze i kody formatu dla miesiąca używają wielkiej litery „M”. Małe „m” jest używane do reprezentowania minut.