I think I get what you're trying to do now...
You have data in cells A3:A109404 that we'll call source_range.
You're then trying to extract the first 7 characters of these cells and put them into B3:B109404
You're then trying to run a SUMIF() against those truncated values, using whatever value is in $F3 as the comparison string, and $C3:$C109404 as the values to sum... correct?
So, first off, unless there's a compelling reason to have column B with the truncated values, you can just use the LEFT() function within the SUMIF().
I see why you're doing it (sometimes it's easier to break out the 7 characters), but there's no inherent need, unless that's useful for some other purpose. SUMIF() will happily calculate the LEFT() component as part of its flow, which is what I showed in my earlier example.
> I was able to update the column manually taking approximately 20 minutes. I was hoping to discover a quicker way.
It sounds like you've achieved what you were aiming for, so I'm not sure what part you are looking to streamline...?
Two things come to mind...
First, if you want to create column B with the first 7 characters of the values in column A, then this formula in cell B2 will do the trick:
=LEFT(A,7)
By entering this in the first non-header row of the column, you're essentially telling it to calculate LEFT() for the entire column A. This will automatically grow and shrink as rows are added to/deleted from the table (it's referencing the entire column, not a specific set of rows).
The same techique can be used for the SUMIF() function... rather that specifying the range of rows to compare, you can just include the entire column:
=SUMIF(B,$F3,C)
and it will compare all values in column B (extending/shrinking to catch additions/deletions) and sum the matching values from column C.
Combining the two measures, if you want to nix column B altogether, you can just:
=SUMIF(LEFT(A,7),$F3,C)
and now it will compare the 7 leftmost characters in column A against the value in $F3, without the need of the intermediary column.
I'm not sure what else you're looking/hoping for here...