>> Elettronica Tecnologia >  >> Casa intelligente >> Vita intelligente

Che cos'è l'hard coding in Excel?

L'hard coding è un termine usato nella programmazione di computer. In Excel, significa utilizzare importi specifici nelle formule o nel codice invece di utilizzare importi calcolati o referenziati. Ad esempio, se l'importo effettivo di un'imposta sulle vendite è incluso in una formula, l'importo dell'imposta è hardcoded. Se la formula fa riferimento a una cella che contiene l'importo dell'imposta sulla vendita, l'importo dell'imposta non è hardcoded. Ci sono vantaggi e svantaggi nell'hard coding.

Vantaggi dell'hard coding

L'hard coding è facile e veloce. Per scrivere una formula che determini l'imposta su un articolo, devi moltiplicare l'articolo per l'importo dell'imposta. Per evidenziare una riga che contiene dati insoliti, evidenziare la riga utilizzando il pulsante Riempi sulla barra degli strumenti. Per fogli di lavoro di dimensioni ridotte o a uso limitato, l'hard coding è l'approccio migliore.

Svantaggi dell'hard coding

L'hard coding rende i fogli di calcolo meno flessibili e richiede molto tempo su fogli di calcolo più grandi. Se un importo che potrebbe cambiare, come l'imposta sulle vendite, è codificato in formule, l'aggiornamento dell'importo richiede l'individuazione e l'aggiornamento di ogni formula che contiene tale importo. Se l'importo è stato referenziato anziché codificato, l'aggiornamento dell'importo richiederebbe solo l'aggiornamento della cella di riferimento. Se sono presenti molte righe che devono essere evidenziate a causa di dati insoliti, l'hard coding richiede l'individuazione e l'aggiornamento manuale di ciascuna riga interessata. Per fogli di lavoro più grandi e complessi, è necessario evitare l'hard coding.


  1. Che cosa è una videocamera Hard Drive
  2. Cosa farà un computer senza un disco rigido?
  3. Che cos'è VBA?
  4. Quali sono le funzioni di un disco rigido?
  5. Come convertire le formule di Excel in numeri reali
  6. Che cos'è una cartella di lavoro con attivazione macro di Excel?