Forum Discussion

AJMack82's avatar
AJMack82
Copper Contributor
Jun 04, 2019
Solved

Subtract a numeric value from the last populated numeric cell in a colum if another cell has a text

 

In the attached time sheet, I am trying to work a formula that will subtract the numeric value of Column B from the last numeric Value in column I where column H as "H" populated.

 

=IF(H3="H",$L$7-B3,"") brings the initial value for my calculations forward if "H" is in column H. The challenge is to use the latest value in Column I as the number to be subtracted from

3 Replies

  • SergeiBaklan's avatar
    SergeiBaklan
    Diamond Contributor

    AJMack82 , that could be

    =IF($H4="H",$I$3-SUMIF($H$4:$H4,"H",$B$4:B4),"")

    or even better

    =IF($H4="H",$I$3-SUMIF($H$4:$H4,"H",$B$4:B4),0)

    with custom format [h]:mm;;

     

     

    • AJMack82's avatar
      AJMack82
      Copper Contributor
      This looks fantastic thank you. Now just to try and understand how it works :)
      • SergeiBaklan's avatar
        SergeiBaklan
        Diamond Contributor

        AJMack82 , you are welcome. For the current row if in I is "H" you sum values in column B starting from $H$4 till current row if only in column I for the same rows you have "H" and subtract result from $I$3.

Resources