Login Registrati
Stai vedendo 7 articoli - dal 1 a 7 (di 7 totali)
  • Autore
    Articoli
  • #44221 Score: 0 | Risposta

    Raffaele53
    Partecipante
      23 pts

      Ciao, senza usare VBA
      Avrei una stringa ex >>>aaa bbb ccc ddd eee 111 222 zzz yyy<<<
      Il problema che potrebbe contenere 2/3 parole su 70 Nomi-di-Stato?
      Se uso la formula =SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A1;"aaa";"");"bbb";"");"COREA DEL SUD";"") ecc ecc
      Questa diventa Kilometrica, esiste una specie di =SOSTITUISCI(Cerca.Vert(area)) ed elimina tutte le parole presenti (sono contrario alla matriciale che appesantisce il files?)
      Grazie mille

      #44230 Score: 0 | Risposta

      gianfranco55
      Partecipante
        91 pts

        ciao

        con il vba ci riesci con le formule

        avere una formula c'è una possibilità ma non è cortissima

         =SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(SOSTITUISCI(A2;INDICE($E$2:$E$500;1);INDICE($F$2:$F$500;1));INDICE($E$2:$E$500;2);INDICE($F$2:$F$500;2));INDICE($E$2:$E$500;3);INDICE($F$2:$F$500;3));INDICE($E$2:$E$500;4);INDICE($F$2:$F$500;4))
         
         
         
         

        #44236 Score: 0 | Risposta

        Raffaele53
        Partecipante
          23 pts

          Molto bella, questa non la conoscevo

          Un quesito più difficile, ex se ci sono due/tre voci per il nome del stato da togliere ed abbia altre parole da togliere dietro ??? Esempio>>> EGITTO ABDELILAH ZAKI ammonizione

          Togliere sia EGITTO che ammonizione (potrebbe essere doppia-ammonizione od infortunio)

           

          #44237 Score: 0 | Risposta

          gianfranco55
          Partecipante
            91 pts

            ciao

            metti un esempio

            non saprei come ricreare la situazione

            a naso basta aggiungerle alla lista

            #44238 Score: 0 | Risposta

            Raffaele53
            Partecipante
              23 pts

              Mi sembrava che l'esempio>>> EGITTO ABDELILAH ZAKI ammonizione

              Fosse sufficente, proviamo con>>>COREA DEL SUD Pinco Pallino Doppia-ammonizione

              Mi servirebbe solo ........... Pinco Pallino (comunque non e un problema, solo un divertimento excel)

              #44239 Score: 0 | Risposta

              gianfranco55
              Partecipante
                91 pts

                ciao

                basta che aggiungi un paio di SOSTITUISCI()

                ma come detto la formula si allunga ed è assurda

                70 paesi 140 indice  +2 sostituisci

                passerei ad altro

                #44269 Score: 0 | Risposta

                Raffaele53
                Partecipante
                  23 pts

                  In qualche modo ho risolto. Uso una colonna d'appoggio e tolgo eventuali Rosso, Ammonizione, Doppia Ammonizione, Nazionale

                  Dopo conto i spazi (nella speranza che non  ci sia un doppio cognome o doppio nome)

                  In base a quanti spazi ci sono =SE(LUNGHEZZA(A1)-LUNGHEZZA(SOSTITUISCI(A1;" ";""))=2;STRINGA.ESTRAI(A1;RICERCA(" ";A1;1)+1;50);SE(LUNGHEZZA(A1)-LUNGHEZZA(SOSTITUISCI(A1;" ";""))=3;SOSTITUISCI(A1;SINISTRA(A1;RICERCA("@";SOSTITUISCI(A1;" ";"@";2)));"");SOSTITUISCI(A1;SINISTRA(A1;RICERCA("@";SOSTITUISCI(A1;" ";"@";3)));"")))

                   

                Login Registrati
                Stai vedendo 7 articoli - dal 1 a 7 (di 7 totali)
                Rispondi a: Modifica stringa
                Gli allegati sono permessi solo ad utenti REGISTRATI
                Le tue informazioni: