Jak powtórzyć wartość komórki x razy w programie Excel?
Na przykład masz listę wartości w kolumnie A i chcesz powtórzyć wartości określoną liczbę razy w oparciu o liczbę razy w kolumnie B, jak pokazano na lewym zrzucie ekranu, jak możesz to osiągnąć w programie Excel?
Powtórz wartości komórek X razy z formułą i kolumną pomocniczą
Aby powtórzyć wartości komórek X razy, możesz wstawić kolumny pomocnicze, a następnie zastosować prostą formułę, wykonaj następujące czynności:
1. Wstaw kolumnę po lewej stronie kolumny A i wpisz 1 w komórce A2, patrz zrzut ekranu:
2. Następnie umieść tę formułę = A2 + C2 do A3 i przeciągnij uchwyt wypełniania do komórki A6, patrz zrzut ekranu:
3. A następnie wprowadź 1 w komórce D2 i wypełnij liczbę, przeciągając automatyczne wypełnienie do 12, co jest całkowitą liczbą razy w kolumnie C, patrz zrzut ekranu:
4. Następnie wprowadź tę formułę = WYSZUKAJ.PIONOWO (D2, 1 A $ 6,2: B XNUMX $) do komórki E2 i skopiuj, otrzymasz następujący wynik:
- Uwagi:
- 1. W tym wzorze D2 wskazuje pierwszą komórkę, w której znajduje się sekwencja liczb, i A1: B6 oznacza zakres pierwszej kolumny pomocnika i oryginalne wartości komórek, które należy powtórzyć.
- 2. Po uzyskaniu powtarzających się wartości możesz je skopiować i wkleić jako wartości w dowolnym innym miejscu.
Łatwo kopiuj i wstawiaj wiersze X razy na podstawie określonej liczby
Zwykle nie ma dobrej metody wielokrotnego kopiowania i wstawiania wierszy, z wyjątkiem ręcznego kopiowania i wstawiania. Ale z Kutools dla programu Excel's Zduplikowane wiersze / kolumny na podstawie wartości komórki możesz z łatwością rozwiązać ten problem. Kliknij, aby pobrać Kutools dla programu Excel!
Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 60 dni. Pobierz i bezpłatną wersję próbną teraz!
Powtórz wartości komórek X razy z kodem VBA
Jeśli uważasz, że pierwsza metoda jest trudna do zrozumienia, tutaj mogę również przedstawić kod VBA, aby go rozwiązać.
1. Przytrzymaj ALT + F11 klucze i otwiera plik Okno Microsoft Visual Basic for Applications.
2. Kliknij wstawka > Modułi wklej następujący kod w Okno modułu.
Kod VBA: powtórz wartości komórek X razy
Sub CopyData()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set OutRng = OutRng.Range("A1")
For Each Rng In InputRng.Rows
xValue = Rng.Range("A1").Value
xNum = Rng.Range("B1").Value
OutRng.Resize(xNum, 1).Value = xValue
Set OutRng = OutRng.Offset(xNum, 0)
Next
End Sub
3. Następnie naciśnij F5 klucz do uruchomienia tego kodu, a pojawi się okno zachęty przypominające o wybraniu zakresu zawierającego wartości i powtórzone czasy, patrz zrzut ekranu:
4, i kliknij OK, pojawi się kolejne okno zachęty, które pozwoli ci wybrać komórkę do umieszczenia wyniku, patrz zrzut ekranu:
5. Następnie kliknij OK, a otrzymasz wynik, że wybrane wartości zostały powtórzone określone razy, zgodnie z potrzebami.
Skopiuj i wstaw wartości komórek X razy dzięki niesamowitej funkcji
Czasami może być konieczne skopiowanie i wstawienie wartości komórek x razy na podstawie określonej liczby, Kutools dla programu Excel's Zduplikowane wiersze / kolumny na podstawie wartości komórki może pomóc w szybkim kopiowaniu i wstawianiu wierszy na podstawie podanej liczby.
Porady:Aby to zastosować Zduplikowane wiersze / kolumny na podstawie wartości komórki Po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.
Po zainstalowaniu Kutools dla programu Excel, zrób tak:
1. Kliknij Kutools > wstawka > Zduplikowane wiersze / kolumny na podstawie wartości komórkizobacz zrzut ekranu:
2, w Skopiuj i wstaw wiersze i kolumny okno dialogowe, wybierz Skopiuj i wstaw wiersze opcja w Rodzaj Nieruchomości , a następnie wybierz zakres danych, który chcesz powielić, a następnie określ czas powtarzania kopiowania i wstawiania wierszy, patrz zrzut ekranu:
4. Następnie kliknij Ok or Dodaj przycisk, otrzymasz taki wynik, jak potrzebujesz:
Kliknij, aby pobrać Kutools dla programu Excel i bezpłatną wersję próbną teraz!
Najlepsze narzędzia biurowe
Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas. Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...
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!