Note: The other languages of the website are Google-translated. Back to English

Jak dodać tekst w środku wybranych komórek w programie Excel?

Przypuśćmy, że masz listę danych złożoną z początkowej litery G i innych liczb, a teraz chcesz dodać kolejną literę D po pierwszej literze G do całej listy. Zobacz poniższy zrzut ekranu.

Jak możesz to osiągnąć? Dodawanie litery do komórek po kolei wydaje się marnowaniem czasu podczas pracy. W tym artykule pokażemy, jak dodać tekst w środku wybranych komórek w Excelu za pomocą wydajnych metod.

Dodaj tekst w środku wybranych komórek za pomocą formuły
Dodaj tekst w środku wybranych komórek za pomocą kodu VBA
Dodaj tekst w środku wybranych komórek za pomocą Kutools for Excel


Dodaj tekst w środku wybranych komórek za pomocą formuły

W tej sekcji przedstawimy formułę dodawania tekstu w środku wybranych komórek. Wykonaj następujące czynności.

1. Tę metodę należy wykonać za pomocą kolumny pomocy. Wybierz pustą komórkę, która sąsiaduje z oryginalnymi danymi, tutaj wybieram komórkę B2.

2. Skopiuj i wklej wzór = LEWO (A2,1) & „D” i ŚRODEK (A2,2,100) do paska formuły, a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:

Uwagi:

  • 1). W formule liczba 1 oznacza, że ​​tekst zostanie dodany po pierwszym znaku komórki.
  • 2). Cyfry 2 i 100 wskazują, że znaki od drugiej do setnej oryginalnej komórki zostaną dodane po nowym wstawionym tekście.
  • 3). Jeśli chcesz dodać tekst po drugim znaku, zmień liczbę 1 na 2 i 2 na 3 we wzorze.
  • 4). Znak „D” to tekst, który dodasz do komórki. Zmień to w zależności od potrzeb.

3. Wybierz komórkę B2, przeciągnij Uchwyt Wypełnienia w dół do komórki, którą chcesz objąć tą formułą. Możesz zobaczyć, że tekst jest dodawany w środku komórek na całej liście.

Wskazówki: Oprócz powyższej formuły możesz również zastosować tę formułę = ZAMIEŃ (A2,2,0; XNUMX; XNUMX; „D”), (cyfra 2 wskazuje miejsce, w którym chcesz wstawić tekst, a litera D oznacza tekst, który chcesz dodać, możesz go zmienić według swoich potrzeb), a następnie naciśnij klawisz Enter, aby uzyskać wynik.


Dodaj tekst na początku lub na końcu wszystkich wybranych komórek w programie Excel:

Kutools dla Excela Dodaj tekst narzędzie może szybko dodać określony tekst na początku lub na końcu komórek w zaznaczeniu w programie Excel.
Pobierz pełną funkcję 30-dniowy bezpłatny szlak Kutools for Excel już teraz!


Dodaj tekst w środku wybranych komórek za pomocą kodu VBA

Poza tym możesz dodać tekst w środku wybranych komórek za pomocą kodu VBA.

1. Proszę nacisnąć inny + F11 otworzyć Aplikacje Microsoft Visual Basic okno.

2. kliknij wstawka > Moduł. Następnie skopiuj i wklej poniższy kod VBA do edytora kodu.

Kod VBA: dodaj tekst do listy danych po pierwszym znaku

Sub AddString()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		Rng.Value = VBA.Left(Rng.Value, 1) & "D" & VBA.Mid(Rng.Value, 2, VBA.Len(Rng.Value) - 1)
	Next
End Sub

3. naciśnij F5 klucz do uruchomienia kodu oraz w wyskakującym okienku KutoolsforExcel W oknie dialogowym wybierz zakres, do którego chcesz dodać tekst, i na koniec kliknij OK przycisk.

Teraz określony tekst jest dodawany po pierwszym znaku wybranych komórek.

Uwagi: W powyższym kodzie wstawisz określoną wartość po pierwszym znaku w komórce, możesz zmienić liczbę 1 i 2 na liczbę 2 i 3, jeśli dodasz tekst po drugim znaku w tym skrypcie VBA.Left (Rng.Value, 1) & "D" i VBA.Mid (Rng.Value, 2, VBA.Len (Rng.Value) - 1), a litera D to nowy tekst, który chcesz wstawić.


Dodaj tekst w środku wybranych komórek za pomocą Kutools for Excel

Trzeba przyznać, że powyższe dwie metody są dla nas niewygodne. Tutaj pokażę ci Dodaj tekst użyteczność Kutools dla programu Excel, za pomocą tego narzędzia możesz łatwo określić środkową pozycję listy, a następnie dodać określony tekst do tej pozycji całej listy w tym samym czasie.

Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.

1. Wybierz listę, do której chcesz dodać tekst w środku komórek, a następnie kliknij Kutools > Tekst > Dodaj tekst. Zobacz zrzut ekranu:

2. w Dodaj tekst W oknie dialogowym wprowadź tekst, który chcesz dodać do komórek w Tekst wybierz pozycję, w której chcesz dodać tekst, zaznaczając Sprecyzować opcję (tu wpisuję numer 1), a następnie klikam OK przycisk. (Możesz natychmiast wyświetlić podgląd wyniku dodania w prawym polu)

Uwagi: Aby dodać tekst w wielu miejscach zaznaczonej komórki jednocześnie, możesz określić pozycje rozdzielając je przecinkami w Sprecyzować pudełko. Zobacz zrzut ekranu:

Teraz określony tekst jest dodawany po pierwszej literze na wybranej liście.

  Jeśli chcesz skorzystać z bezpłatnego okresu próbnego (30-dzień) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Dodaj tekst w środku wybranych komórek za pomocą Kutools for Excel


Podobne artykuły:.


Najlepsze narzędzia biurowe

Kutools dla programu Excel rozwiązuje większość problemów i zwiększa produktywność o 80%

  • Ponowne użycie: Szybko włóż złożone wzory, wykresy i wszystko, czego używałeś wcześniej; Szyfruj komórki z hasłem; Utwórz listę mailingową i wysyłaj e-maile ...
  • Pasek Super Formula (łatwo edytować wiele wierszy tekstu i formuły); Układ do czytania (łatwe odczytywanie i edytowanie dużej liczby komórek); Wklej do filtrowanego zakresu...
  • Scal komórki / wiersze / kolumny bez utraty danych; Podziel zawartość komórek; Połącz zduplikowane wiersze / kolumny... Zapobiegaj zduplikowanym komórkom; Porównaj zakresy...
  • Wybierz Duplikat lub Unikalny Wydziwianie; Wybierz puste wiersze (wszystkie komórki są puste); Super Find i Fuzzy Find w wielu zeszytach ćwiczeń; Losowy wybór ...
  • Dokładna kopia Wiele komórek bez zmiany odwołania do formuły; Automatyczne tworzenie odniesień do wielu arkuszy; Wstaw punktory, Pola wyboru i nie tylko ...
  • Wyodrębnij tekst, Dodaj tekst, Usuń według pozycji, Usuń przestrzeń; Tworzenie i drukowanie podsumowań stronicowania; Konwertuj zawartość komórek i komentarze...
  • Super filtr (zapisz i zastosuj schematy filtrów do innych arkuszy); Zaawansowane sortowanie według miesiąca / tygodnia / dnia, częstotliwości i innych; Specjalny filtr pogrubieniem, kursywą ...
  • Połącz skoroszyty i arkusze robocze; Scal tabele na podstawie kluczowych kolumn; Podziel dane na wiele arkuszy; Konwersja wsadowa xls, xlsx i PDF...
  • Ponad 300 zaawansowanych funkcji. Obsługuje Office / Excel 2007-2021 i 365. Obsługuje wszystkie języki. Łatwe wdrażanie w przedsiębiorstwie lub organizacji. Pełne funkcje 30-dniowa bezpłatna wersja próbna. 60-dniowa gwarancja zwrotu pieniędzy.
karta kte 201905

Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
officetab dół
Sortuj komentarze według
Komentarze (7)
Brak ocen. Oceń jako pierwszy!
Ten komentarz został zminimalizowany przez moderatora na stronie
Wydaje się to skomplikowane. W przypadku pierwotnie podanego problemu, dlaczego nie po prostu wyszukać G i zastąpić wszystko przez GD?
Ten komentarz został zminimalizowany przez moderatora na stronie
Ponieważ możesz chcieć wstawić określony znak w określonym indeksie ciągu. A jeśli nie wszyscy byli G? To był tylko przykład tego, jak to działa.
Ten komentarz został zminimalizowany przez moderatora na stronie
TRIMAKASIH KAK, SANGAT MEMMANTUUUU
Ten komentarz został zminimalizowany przez moderatora na stronie
Boa tarde, tudo bem?

Eu testei jako duas formulas e não funcionaram. Inkluzywne testei também no mesmo cenário descrito no texto e também não funcionou. Poderia verificar se falta algo na formuła do excel ?
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Vick,
Formuła podana w poście może być zastosowana tylko w angielskim środowisku systemowym Excel. Jeśli masz program Excel w innym języku niż angielski, przekonwertuj formułę z angielskiego na język, którego obecnie używasz.
Wygląda na to, że używasz Excela w systemie języka portugalskiego. Musisz zmienić przecinki we wzorze na średniki.
Możesz przetłumaczyć formułę na tej stronie: https://de.excel-translator.de/translator/
Ten komentarz został zminimalizowany przez moderatora na stronie
Tive o mesmo problema, mas segui pela resposta que enviaram aqui, a formula para o excel em português seria =ESQUERDA(A2;1) & "D" & EXT.TEXTO(A2;2;100)

A parte da fórmula que dá o erro seria o "MID" que precisa ser substituído por "EXT.TEXTO"
Ten komentarz został zminimalizowany przez moderatora na stronie
Cześć Mateusz C.,
Jeśli używasz wersji programu Excel w języku innym niż angielski, przekonwertuj formułę z języka angielskiego na język, którego aktualnie używasz.
Możesz przetłumaczyć formułę na tej stronie: https://de.excel-translator.de/translator/
Nie ma tu jeszcze żadnych komentarzy
Zostaw swój komentarz
Publikowanie jako gość
×
Oceń ten post:
0   Postacie
Sugerowane lokalizacje

Bądż na bieżąco

Prawa autorskie © 2009 - www.extendoffice.com. | Wszelkie prawa zastrzeżone. Zasilany przez ExtendOffice, | Mapa strony
Microsoft i logo Office są znakami towarowymi lub zastrzeżonymi znakami towarowymi Microsoft Corporation w Stanach Zjednoczonych i / lub innych krajach.
Chronione przez Sectigo SSL