Stránka 1 z 1

Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 07:05
od Arnold91
Ahoj,
prosím o radu, jak změnit poslední číslici ve více dlouhých čísel najednou.

Příklad:

940002540811
940002840811
940025740811
940702510811
940902540811
940502540811
943002540811
944002540811

Potřebuji nějak rychle změnit poslední 11 na 10 u všech čísel. Jde o to, že těch řádků mám třeba 200, proto bych potřeboval radu, jak to změnit najednou...

+ Existuje způsob, jak dát za více čísel najednou číslo?

Příklad:

44
55
11
22
33
88
99

a potřeboval bych najednou za všechny tyto čísla přidat např. 9.

Předem moc děkuji

Dodatečně přidáno po 1 hodině 53 minutách 34 vteřinách:
Tak první případ jsem vyřešil funkcí NAHRADIT, druhý stále nevím...

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 09:14
od atari
Umí to Excel dáš najít a nahradit. Je to jednoduché.

Nebo si stáhni notepad++ https://notepad-plus-plus.org/downloads/v8.8.5/.
Tam dáš to samé.

A přidání čísel uděláš takto:
hledat: "^(\d+)$"
nahradit: "\19" (přidá to za číslo číslici 9)
Vše bez uvozovek.

Například "\1567" přidá číslo "567"

Když do hledat dáš "^(.*)$" funguje to i pro textové řetězce.

Dodatečně přidáno po 5 minutách 44 vteřinách:
A zaškrtni Regulární výrazy !!!

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 09:52
od Arnold91
na firemním počítači nic stahovat nemohu... přes nahradit to taky funguje, paráda

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 11:27
od atari
Poznámkový blok ve WIN má také funkci najít a nahradit. Umí to i WORD, a ten navíc umí také Regulární výrazy.
A lze to dělat také v PowerShelu nebo VBS skript, oboje součást WIN.

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 13:29
od Arnold91
a nějaký trik pro druhý případ?

Jak přidat za řadu čísel vždy stejné číslo?

např.:

55
66
77
88
99

abych všude přidal 10 takže:

5510
6610
7710
8810
9910

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 13:51
od zeus
Pomocna bunka s desitkou, CONCATENATE a pak kopirovat hodnoty.

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 13:56
od atari
Nejméně pracné je ten notepad, zkus od správce sítě povolení pro notepad.
Pak jak píše zeus, také jednoduché, a nejvíce pracné je PowerShel nebo VBS skript.

Re: Změna poslední číslice ve více číslech najednou

Napsal: 02 zář 2025 17:01
od Zivan
Arnold91: Jen dotaz, to reseni s NAHRADIT ti meni jen 10 na konci? Tedy z 1010 to udela 1011 a ne 1111?

Ono by to slo spojit, ne? A tu 10 na konci nahradit treba 119 (11 + 9 na konec).