È possibile ottenere Excel per inserire un riferimento assoluto quando si fa clic sulle celle per creare una formula?


27

Se costruisci una formula facendo clic su una cella per inserire il suo indirizzo nella formula, c'è un modo di rendere questo riferimento assoluto piuttosto che relativo?

Uso Excel da molti anni ma non ho mai trovato un modo per farlo. Ho provato l'ovvio MAIUSC + clic, CTRL + clic e ALT + clic.

Risposte:


42

Fai clic sulla cella e quindi premi F4. Mentre continui a colpire F4, passerà attraverso vari livelli di assoluto.

Esempio:

  • Fare clic sulla cella A1, digitare '=', quindi fare clic sulla cella B1.
  • Premi F4. Il riferimento a B1 diventa $ B $ 1.
  • Premi di nuovo F4. Il riferimento diventa B $ 1.
  • Premi di nuovo F4. Il riferimento diventa $ B1.
  • Premi di nuovo F4. Il riferimento ritorna a B1.

Appuntamento, evviva.
Lunatik,


@pelms: il collegamento fornito non esiste più. Qualche idea su dove sia stata spostata la domanda?

@ysap Probabilmente non è stato mantenuto, IIRC il link era un po 'un elenco di biancheria che penso che la rete ora cerchi di scoraggiare.
Margaret,

4

Ho appena avuto un problema simile in cui dovevo farlo per un gran numero di celle ad hoc

E questo codice ha salvato la mia sanità mentale :)

Sub selectedToAbsolute()
 Dim c As Variant
    For Each c In Selection
        c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlAbsolute)
    Next c
End Sub

Sub selectedToRelative()
 Dim c As Variant
    For Each c In Selection
        c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlRelative, c)
    Next c
End Sub

Questa macro mi ha appena reso felice!
Jamiho,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.