An apparatus for controlling a heating element of an electric range, the apparatus comprising: a plurality of heating elements; an input unit to which an output adjustment value for each of the plurality of heating elements is input from a user; a calculation unit that calculates the sum of output powers of each heating element corresponding to the output adjustment value input by the input unit; a controller that compares the sum of output powers calculated by the calculation unit with a predetermined power limit and linearly controls output of each heating element based on a result of comparison; and a measurement unit that measures at least one of a current and a voltage applied to each heating element after linearly controlling output of each heating element, wherein the calculation unit calculates real power consumption of each heating element based on the at least one of the current and the voltage measured by the measurement unit, wherein, when the sum of real power consumption of the plurality of heating elements is different from the power limit over a set range compared to the sum of output powers, the controller up or down controls output of each heating element that is currently driven among the plurality of heating elements until the difference value is within the set range and characterised in that, when the sum of real power consumption of the plurality of heating elements is reduced over the set range compared to the sum of output powers, the controller up controls output of each heating element that is currently driven among the plurality of heating elements based on a value reduced compared to the sum of output powers. a plurality of heating elements; an input unit to which an output adjustment value for each of the plurality of heating elements is input from a user; a calculation unit that calculates the sum of output powers of each heating element corresponding to the output adjustment value input by the input unit; a controller that compares the sum of output powers calculated by the calculation unit with a predetermined power limit and linearly controls output of each heating element based on a result of comparison; and a measurement unit that measures at least one of a current and a voltage applied to each heating element after linearly controlling output of each heating element, wherein the calculation unit calculates real power consumption of each heating element based on the at least one of the current and the voltage measured by the measurement unit, wherein, when the sum of real power consumption of the plurality of heating elements is different from the power limit over a set range compared to the sum of output powers, the controller up or down controls output of each heating element that is currently driven among the plurality of heating elements until the difference value is within the set range and characterised in that, when the sum of real power consumption of the plurality of heating elements is reduced over the set range compared to the sum of output powers, the controller up controls output of each heating element that is currently driven among the plurality of heating elements based on a value reduced compared to the sum of output powers.