Home > Back-end >  Google Sheets: How do I reference cell values with text from another cell?
Google Sheets: How do I reference cell values with text from another cell?

Time:08-30

I want to make a list of, say, grocery items. In one column I have the items, in another column I have the costs. I want to create a list with a subset of the grocery items such that the total price of those items is returned.

I've attached a screenshot with an example to demonstrate. The items are in column A; the costs are in column B. The subset of items I want to purchase is in column D; and I want the total cost returned in column E. I want to be able to add or subtract items from Column D and have the total cost update in column E.

Is there a way to do this with functions or minimal scripting? I've looked at documentation for INDIRECT and HLOOKUP, but I don't know these are the functions that I need, and if I do, I don't know how I need to use them.

example

CodePudding user response:

Try this

=INDEX(SUM(SUMIF(O2:P8,"="&R2:R5,P2:P8)))

enter image description here

CodePudding user response:

The solution that worked for me was to use VLOOKUP with ARRAYFORMULA:

 =SUM(ARRAYFORMULA(IF(ISBLANK(D2:D),,VLOOKUP(D2:D,A:B, 2,))))

enter image description here

CodePudding user response:

try:

=INDEX(SUM(1*IFERROR(VLOOKUP(D2:D; A:B; 2; ))))
  • Related