DOMANDA MS Excel: è possibile copiare dei valori da una cella ad un'altra in base ad un id?

Vizard

Utente Èlite
4,185
1,385
CPU
Intel i5-10400 @STOCK
Scheda Madre
ASRock B460M-ITX/ac
HDD
Samsung 980 PRO 1TB + WD Gold 6 Tera + WD Red Plus 8 TB
RAM
Crucial Ballistix 16 Gb
PSU
Sharkoon SilentStorm Cool Zero 650W
Case
Fractal Node 304
OS
Win 11 Pro 64Bit

nessunohastonick

Utente Attivo
148
12
CPU
Intel Core i7 4790 + Noctua NH U12S
Scheda Madre
Asus H97 Pro Gamer
HDD
SSD Samsung 840 Pro 128GB SataIII /HD Seagate ST1000DM003 Barracuda 1TB Sata3
RAM
2x8GB DDR3 Kingston Hyper X Fury Black 1866 Mhz
GPU
MSI GTX 970 Gaming 4G
Audio
Integrata
Monitor
AOC i2769VM
PSU
Corsair RM450
Case
Cooler Master CM690 II Advanced
OS
Windows 8.1
si si, la soluzione Maniac145 è perfetta ed elegante per il mio scopo, adesso indagherò sul poter evitare si suddividere le stringhe numeriche in 3 colonne separate, ma è solo uno sfizio personale, già va benissimo così
 

Vizard

Utente Èlite
4,185
1,385
CPU
Intel i5-10400 @STOCK
Scheda Madre
ASRock B460M-ITX/ac
HDD
Samsung 980 PRO 1TB + WD Gold 6 Tera + WD Red Plus 8 TB
RAM
Crucial Ballistix 16 Gb
PSU
Sharkoon SilentStorm Cool Zero 650W
Case
Fractal Node 304
OS
Win 11 Pro 64Bit
Per non separare le 3 stringhe puoi utilizzare i comandi "SINISTRA", "DESTRA", "STRINGA.ESTRAI" coadiuvati da "RICERCA".
Se le 3 stringhe sono SEMPRE di 4 caratteri allora è semplicissimo.
Codice:
=VALORE(sinistra(a1;4)) => ti da il primo numero
=VALORE(STRINGA.ESTRAI(a1;RICERCA(" ";a1)+1;4)) => ti da il secondo numero
=VALORE(destra(a1;4)) => ti da il terzo numero
 

nessunohastonick

Utente Attivo
148
12
CPU
Intel Core i7 4790 + Noctua NH U12S
Scheda Madre
Asus H97 Pro Gamer
HDD
SSD Samsung 840 Pro 128GB SataIII /HD Seagate ST1000DM003 Barracuda 1TB Sata3
RAM
2x8GB DDR3 Kingston Hyper X Fury Black 1866 Mhz
GPU
MSI GTX 970 Gaming 4G
Audio
Integrata
Monitor
AOC i2769VM
PSU
Corsair RM450
Case
Cooler Master CM690 II Advanced
OS
Windows 8.1
Per non separare le 3 stringhe puoi utilizzare i comandi "SINISTRA", "DESTRA", "STRINGA.ESTRAI" coadiuvati da "RICERCA".
Se le 3 stringhe sono SEMPRE di 4 caratteri allora è semplicissimo.
Codice:
=VALORE(sinistra(a1;4)) => ti da il primo numero
=VALORE(STRINGA.ESTRAI(a1;RICERCA(" ";a1)+1;4)) => ti da il secondo numero
=VALORE(destra(a1;4)) => ti da il terzo numero
No purtroppo è un dato che non so a priori, finora sono solo 4 caratteri, ma i file che mi hanno inviato sono solo una demo del csv finale che avrà circa 80000 righe quello dei prodotti e circa 400 per le categorie
 

Maniac145

Utente Èlite
1,526
759
CPU
Ryzen 5800X
Dissipatore
NOCTUA NH-D14
Scheda Madre
Gigabyte X570 AORUS ELITE
HDD
Sabrent ROCKET-NVMe4-1TB
RAM
32GB Kingston FURY Renegade (2x16GB) 3600MHz DDR4 CL16
GPU
Zotac GeForce RTX 4070 Ti Trinity
Audio
integrata+ casse Edifier R1280T
Monitor
Philips Gaming 27M1N5500ZA
PSU
EVGA SuperNOVA P2 PSU 750W
Case
CORSAIR Mid-Tower Carbide 300R
Net
fibra FTTH 5 Gigabit
OS
WINDOWS 11 pro
si si, la soluzione Maniac145 è perfetta ed elegante per il mio scopo, adesso indagherò sul poter evitare si suddividere le stringhe numeriche in 3 colonne separate, ma è solo uno sfizio personale, già va benissimo così
comunque per fare 3 colonne puoi usare la funzione testo in colonne
1533314978197.png
 

nessunohastonick

Utente Attivo
148
12
CPU
Intel Core i7 4790 + Noctua NH U12S
Scheda Madre
Asus H97 Pro Gamer
HDD
SSD Samsung 840 Pro 128GB SataIII /HD Seagate ST1000DM003 Barracuda 1TB Sata3
RAM
2x8GB DDR3 Kingston Hyper X Fury Black 1866 Mhz
GPU
MSI GTX 970 Gaming 4G
Audio
Integrata
Monitor
AOC i2769VM
PSU
Corsair RM450
Case
Cooler Master CM690 II Advanced
OS
Windows 8.1

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!