# Formula

Options
edited 12/09/21

Hello,

I am trying to find a formula that will allow me to have a count of running occurrences. For example, on the first occurrence of “A”, a 1 will show, then 2 for the second; 3 for the third occurrence, and so on. I know in Excel I can use COUNTIF, but when I try it in Smartsheet it returns the total number of occurrences.

Tags:

Options

I would still use a COUNTIF for this, but you'll want to adjust your range so that it doesn't count past the current row.

For example, if you use:

=COUNTIF(Product:Product, "Honey")

This will return the number of cells that contain Honey in the entire column. Instead, adjust your Range to be from the top row of the sheet to the current row, like so:

=COUNTIF(Product\$1:Product@row, "Honey")

In your case, because you have multiple criteria to search for, instead of typing "Honey" you could say Product@row, like this:

=COUNTIF(Product\$1:Product@row, Product@row)

Then you can drag-fill the formula down the column. As long as there are two rows that contain the formula, the next row added will auto-fill this formula as well.

Let me know if this makes sense and helps!

Cheers,

Genevieve

Options

I would still use a COUNTIF for this, but you'll want to adjust your range so that it doesn't count past the current row.

For example, if you use:

=COUNTIF(Product:Product, "Honey")

This will return the number of cells that contain Honey in the entire column. Instead, adjust your Range to be from the top row of the sheet to the current row, like so:

=COUNTIF(Product\$1:Product@row, "Honey")

In your case, because you have multiple criteria to search for, instead of typing "Honey" you could say Product@row, like this:

=COUNTIF(Product\$1:Product@row, Product@row)

Then you can drag-fill the formula down the column. As long as there are two rows that contain the formula, the next row added will auto-fill this formula as well.

Let me know if this makes sense and helps!

Cheers,

Genevieve

• Options

Thank you, Genevieve,

This worked perfectly.