Vad är hårdkodning i Excel?

click fraud protection
Börsdiagram

Att markera en rad kan göras genom hårdkodning eller genom programmering.

Bildkredit: seewhatmitchsee/iStock/Getty Images

Hårdkodning är en term som används inom datorprogrammering. I Excel innebär det att använda specifika belopp i formler eller kod istället för att använda beräknade eller refererade belopp. Till exempel, om det faktiska beloppet för en moms ingår i en formel, är momsbeloppet hårdkodat. Om formeln refererar till en cell som innehåller momsbeloppet är momsbeloppet inte hårdkodat. Det finns fördelar och nackdelar med hårdkodning.

Fördelar med hårdkodning

Hårdkodning är snabbt och enkelt. För att skriva en formel som bestämmer skatten på en vara multiplicerar du artikeln med skattebeloppet. För att markera en rad som innehåller ovanliga data, markerar du raden med knappen Fyll i verktygsfältet. För mindre eller begränsad användning av kalkylblad är hårdkodning den bästa metoden.

Dagens video

Nackdelar med hårdkodning

Hård kodning gör kalkylblad mindre flexibla och är tidskrävande på större kalkylblad. Om ett belopp som kan ändras, som moms, är hårdkodat i formler, kräver uppdateringen av beloppet att man lokaliserar och uppdaterar varje formel som innehåller det beloppet. Om beloppet refererades istället för hårdkodat skulle uppdatering av beloppet endast kräva uppdatering av den refererade cellen. Om det finns många rader som måste markeras på grund av ovanliga data, kräver hårdkodning manuell lokalisering och uppdatering av varje berörd rad. För större och mer komplexa kalkylblad bör hårdkodning undvikas.