Hva er hardkoding i Excel?

Børsgraf

Utheving av en rad kan gjøres ved hardkoding eller ved programmering.

Bildekreditt: seewhatmitchsee/iStock/Getty Images

Hardkoding er et begrep som brukes i dataprogrammering. I Excel betyr det å bruke spesifikke beløp i formler eller kode i stedet for å bruke beregnede eller refererte beløp. For eksempel, hvis det faktiske beløpet for en merverdiavgift er inkludert i en formel, er avgiftsbeløpet hardkodet. Hvis formelen refererer til en celle som inneholder mva-beløpet, er ikke mva-beløpet hardkodet. Det er fordeler og ulemper med hardkoding.

Fordeler med hard koding

Hardkoding er raskt og enkelt. For å skrive en formel som bestemmer avgiften på en vare, multipliserer du varen med avgiftsbeløpet. For å markere en rad som inneholder uvanlige data, markerer du raden ved å bruke Fyll-knappen på verktøylinjen. For regneark med mindre eller begrenset bruk er hardkoding den beste tilnærmingen.

Dagens video

Ulemper med hard koding

Hardkoding gjør regneark mindre fleksible og er tidkrevende på større regneark. Hvis et beløp som kan endres, som omsetningsavgift, er hardkodet i formler, krever oppdatering av beløpet å finne og oppdatere hver formel som inneholder dette beløpet. Hvis beløpet ble referert i stedet for hardkodet, ville oppdatering av beløpet kun kreve oppdatering av den refererte cellen. Hvis det er mange rader som må utheves på grunn av uvanlige data, krever hardkoding manuell lokalisering og oppdatering av hver berørte rad. For større og mer komplekse regneark bør hardkoding unngås.