What you're trying to do is a cross tabulation (aka crosstab). The tool for doing that in Excel is called a PivotTable.
Unfortunately, pivot tables aren't compatible with qualitative data, so to get this to work, you're going to need to add a column, which represents your fed/not-fed data as a numeric value.
For instance, if you use =IF(B2="Not Fed",1,0)
you will get a column in which if any animal is "Not Fed", you will get a one. (Note, you haven't specified what you want to happen if the Fed?
field is empty for a row, or has other surprizing value. You haven't said what you want to happen in the case that "birds" -> {"not fed", "partially fed", "fed"}
. What precise IF statement you use depends on your answers to these questions.)
Then you select the whole range with all three columns (or put the new column between these two, and select just the animals and your calculated column, and select "PivotTable report" from the Data menu.
The wizard will step you through a series of dialogs. On the first one, your data is in "Microsoft Excel list or database". On the second, if you selected your data before you started the wizard, it should default to your data range correctly.
On the third dialog, don't hit Finish
immediately. You have a bunch of options you need to set. First, on that dialog, you will be given a choice of where to put the new pivot table. I recommend putting your pivot table on a new sheet. Next, click "Layout...". Drag the "Animals" box into the left column ("Row"). Drag the title to your new column into the
"Data" area in the middle; when you do that, it will show up as "Sum of nameoffield". Double click it, change the name to something like "Are any animals unfed?" and change the summary type to "Max", and click "Okay", then click "Okay" again to finish with the Layout dialog. You're still on step 3 of the wizard dialog. Click "Options...". Unclick "Grand Total for Columns" and make sure "Grand Total for Rows" is on. Turn on "For Error Values Show" (very important for this) and set it to 0, and hit "Okay". Then, finally, you can hit "Finish" the wizard.
You should wind up with a new sheet that says:
Are any animals unfed?
Animals Total
Cat 0
Dog 1
Now, you can enter into the column right after that, =IF(B3=1, "Some Animals Not Fed", "All Animals Fed")
and so on down the column, and if any one animal in a type is "Not Fed", it will read "Some Animals Not Fed", otherwise "All Animals Fed"). You can now hide the B column, and see only:
Are any animals unfed?
Animals
Cat All Animals Fed
Dog Some Animals Not Fed