excelexcel-formulaexcel-2010# Summing matching occurrences across an array, with maximum one count per row

I have an array like the below. I am wanting to create an output table for each unique column header (a,b,c), that counts for each row that there is a at least one TRUE.

a | a | b | b | b | c | c |
---|---|---|---|---|---|---|

TRUE | TRUE | TRUE | TRUE | TRUE | FALSE | FALSE |

TRUE | TRUE | TRUE | TRUE | FALSE | FALSE | FALSE |

FALSE | FALSE | FALSE | FALSE | TRUE | TRUE | FALSE |

The output for the array should look like this:

variable | count |
---|---|

a | 2 |

b | 3 |

b | 1 |

I have tried sum product, but it's counting every occurrence of TRUE per row, and not just once per row and unique column header.

The formula I've tried that's counting every TRUE occurrence instead of once per row is this: `=SUMPRODUCT(($A$2:$E$2=A8)*($A$3:$E$5=TRUE))`

.

Solution

In Excel 2010 you could try using Mmult to get the row totals and see how many of them are greater than zero:

```
=SUMPRODUCT(--(MMULT(($A$2:$G$2=A8)*($A$3:$G$5),TRANSPOSE(COLUMN($A$3:$G$5))^0)>0))
```

- Build vertical summary from Columns with Count
- Excel - Create a Unit Conversion sheet - Multiple links
- update cell when column header matches a list
- Delete text in cell subject to Worksheet_Change
- Counting the number of visible rows after autofilter
- Excel 2007: AVERAGEIF, SUMIF, COUNTIF, MAXIF, MINIF across multiple sheets, multple rows
- Import CSV data from a txt file skipping the first line and adding headers
- Simplifying SumIFs formulas for efficient excel formula
- I'd like to find out how to find the current streak of non-negative numbers in a row of data in Excel
- ValueError: Invalid character found in sheet title
- decrypt excel files
- Excel table search funcion that looks for partial string match
- Combine macros to filter on today's and tomorrow's date
- Converting line breaks to commas in excel sheet using Powershell
- Combinations of numbers arranged side by side as many as a random number (VBA)
- How can I remove ONLY leading and trailing spaces while leaving spaces in between words alone with an excel formula?
- VBA Date as integer
- Sliding Window Auto Increment Range
- Count cells with different conditional ranges
- Turning flattened pivots data into tables -Error tables can't overlap - Excel Vba
- How do I get only a specific part of a cell in Excel or Numbers?
- Calculate the Legendre symbol of two integers in Excel
- Unable to get text wrapping or vertical centering to work with xlsxwriter
- Number stored as text warning in excel using POI
- VBA Excel paste to the columns in regular intervals
- Convert filtered values from formulas to values
- Sorting Dictionary by nested class objects data [VBA]
- Events does not appear when making an Outlook query from Excel
- The script works well when I use MSXML2.XMLHTTP.6.0, but it fails miserably when I switch to MSXML2.serverXMLHTTP.6.0
- How to convert text string (d h m s) to time format in excel