exSnake
01-02-2013, 23:10
Vi spiego brevemente.
Ho una colonna chiama A in cui sono presenti 100 righe con nomi diversi e una colonna B ove sono presenti numeri associati ai nomi della colonna A
es:
http://i.imgur.com/L1wP5Bu.png
in un altro foglio devo richiamare questo numero associato dividendolo per un numero in base al nome che voglio cercare
es:
http://i.imgur.com/YSZ6vmT.png
Qui faccio 100000 diviso il valore associato al nome in colonna A di foglio1 che verra cercato in foglio2 e poi verra preso questo valore e diviso per 100000
es: In A12 si fara 100000/2500
Premettere che Cerca.Vert e Cerca non soddisfano le mie esigenze in quanto mi danno parecchie rogne, da premettere anche che nell'esempio "Tecnologia" e "Tecnologia Hi-Tech" hanno volutamente lo stesso valore in quanto io devo cercare quel che di piu simile c'è tra il nome della colonna A foglio 1 e colonna A foglio 2 e poi prendere il riferimento, ovvero, devo dirgli che se anche trovasse una solo parola scritta in colonna A foglio 1 puo prendere come riferimento uno qualsiasi di quelli trovati in Foglio 2 in quanto hanno lo stesso valore quindi il risultato non cambia
Tecnologia Hi-Tech
Super Tecnologia Hi-Tech
Mega Tecnologia Hi-Tech
hanno tutte lo stesso valore, ovvero 5000, quindi l'importante è che almeno una parola corrisponda.
Concludo col fatto che credo che vada fatto in visual basic in quanto le funzioni che excell mette a disposizione sono limitate e non mi danno i risultati sperati, es: Cercando da colonna A foglio 1 la scritta R con la funzione "Cerca" mi resistuisce un valore a caso che nn so dove vada a prendere, se uso la funzione cerca.vert con intervallo FALSO (ovvero l'esatta corrispondenza) poi non mi assegna a Super Tecnologia il valore che ha Tecnologia, in quanto cerca la corrispondenza esatta e non voglio questo.
Contate che nel foglio2 ci sono circa 5000 nomi diversi che hanno in comune col foglio 1 (colonna A) a volte tutto il nome, ma a volte solo alcune parole.
Come fare?
Ho una colonna chiama A in cui sono presenti 100 righe con nomi diversi e una colonna B ove sono presenti numeri associati ai nomi della colonna A
es:
http://i.imgur.com/L1wP5Bu.png
in un altro foglio devo richiamare questo numero associato dividendolo per un numero in base al nome che voglio cercare
es:
http://i.imgur.com/YSZ6vmT.png
Qui faccio 100000 diviso il valore associato al nome in colonna A di foglio1 che verra cercato in foglio2 e poi verra preso questo valore e diviso per 100000
es: In A12 si fara 100000/2500
Premettere che Cerca.Vert e Cerca non soddisfano le mie esigenze in quanto mi danno parecchie rogne, da premettere anche che nell'esempio "Tecnologia" e "Tecnologia Hi-Tech" hanno volutamente lo stesso valore in quanto io devo cercare quel che di piu simile c'è tra il nome della colonna A foglio 1 e colonna A foglio 2 e poi prendere il riferimento, ovvero, devo dirgli che se anche trovasse una solo parola scritta in colonna A foglio 1 puo prendere come riferimento uno qualsiasi di quelli trovati in Foglio 2 in quanto hanno lo stesso valore quindi il risultato non cambia
Tecnologia Hi-Tech
Super Tecnologia Hi-Tech
Mega Tecnologia Hi-Tech
hanno tutte lo stesso valore, ovvero 5000, quindi l'importante è che almeno una parola corrisponda.
Concludo col fatto che credo che vada fatto in visual basic in quanto le funzioni che excell mette a disposizione sono limitate e non mi danno i risultati sperati, es: Cercando da colonna A foglio 1 la scritta R con la funzione "Cerca" mi resistuisce un valore a caso che nn so dove vada a prendere, se uso la funzione cerca.vert con intervallo FALSO (ovvero l'esatta corrispondenza) poi non mi assegna a Super Tecnologia il valore che ha Tecnologia, in quanto cerca la corrispondenza esatta e non voglio questo.
Contate che nel foglio2 ci sono circa 5000 nomi diversi che hanno in comune col foglio 1 (colonna A) a volte tutto il nome, ma a volte solo alcune parole.
Come fare?