Funzione Confronta ...
 
Notifiche
Cancella tutti

La consultazione del forum è libera per tutti.

Per poter porre un quesito è invece necessario essere un utente registrato (clicca qui se non lo sei).

Tutti gli utenti che richiedono un supporto, come da REGOLAMENTO, sono caldamente invitati ad allegare un file di esempio con l'indicazione di quello che si desidera ottenere.

[Risolto] Funzione Confronta e Indice

8 Post
3 Utenti
2 Reactions
543 Visualizzazioni
Forum 1
(@ricsayan)
Post: 0
New Member
Avviatore di Topic
 
  1. Buongiorno. Non riesco a inserire in una cella specifica una data corrispondente in una matrice ad un carattere X.Ho provato con il cerca.orizz ma lavora sulla prima riga e non fa al mio caso. Allego il.file con l esempio.

     

     

Versione di Excel
Sistema operativo
 
Postato : 21/05/2023 09:09
gianfranco55
(@gianfranco55)
Post: 1861
Moderatore
 

ciao

per prima cosa cambia il riferimenti nella riga 3

come li hai crei un riferimento circolare.

in E3 da tirare a destra

=NUM.SETTIMANA(E$2)

la formula

in C4 da trascinare in basso

=INDICE($E$2:$AI$2;;CONFRONTA("X";$E4:$AI4;0))

 
Postato : 21/05/2023 11:58
ricsayan reacted
Marius44
(@marius44)
Post: 338
Moderatore
 

Ciao

Se ti va bene con VBA (conosci il linguaggio, vero?) prova con questa macro da associare ad un pulsante Modulo (non ActiveX)

Option Explicit

Sub prova()
Dim i As Long, j As Long
For i = 4 To Cells(Rows.Count, 1).End(xlUp).Row
  For j = 5 To 35
    If Cells(i, j) = "X" Then
      Cells(i, 3) = Cells(2, j)
    End If
  Next j
Next i
End Sub

Fai sapere. Ciao,

Mario

 
Postato : 21/05/2023 12:10
ricsayan reacted
Forum 1
(@ricsayan)
Post: 0
New Member
Avviatore di Topic
 

@marius44 grazie mille, ma con VBA ho esperienza "zero". Ho utilizzato la combinazione di formule suggerite e funziona tutto come volevo.

Grazie mille, siete stati utilissimi.

 
Postato : 21/05/2023 13:21
Marius44
(@marius44)
Post: 338
Moderatore
 

Ciao

Saresti così gentile da pubblicare la soluzione al quesito? Grazie.

Ciao,

Mario

 
Postato : 21/05/2023 13:25
Forum 1
(@ricsayan)
Post: 0
New Member
Avviatore di Topic
 

Risolto grazie alla funzione suggerita

 

Postato da: @gianfranco55

ciao

per prima cosa cambia il riferimenti nella riga 3

come li hai crei un riferimento circolare.

in E3 da tirare a destra

=NUM.SETTIMANA(E$2)

la formula

in C4 da trascinare in basso

=INDICE($E$2:$AI$2;;CONFRONTA("X";$E4:$AI4;0))

 

 
Postato : 21/05/2023 13:37
Marius44
(@marius44)
Post: 338
Moderatore
 

Ottimo.

Sai che non mi era sfuggita la risposta di @gianfranco55 (a cui chiedo scusa per la svista e che saluto caramente).

 

Ciao,

Mario

 
Postato : 21/05/2023 17:30
gianfranco55
(@gianfranco55)
Post: 1861
Moderatore
 

ciao

Marius

che scusi e scusi io le formule tu la macro

soluzione ottimale per tutti 😀 

 
Postato : 21/05/2023 23:17
Condividi:
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.
Attenzione: alcune funzionalità di questa pagina potrebbero essere bloccate a seguito delle tue scelte privacy
     Scarica il nostro ebook gratuito     

Unisciti a oltre 35.000 professionisti
che hanno già scelto di semplificare il proprio lavoro
e aumentare la produttività con la nostra newsletter!

Scarica l’ebook con i
migliori trucchi e suggerimenti per Excel
selezionati per te da Excel Academy

Download