Home > CNFANS: Automate Seller Ratings with Spreadsheet Formulas

CNFANS: Automate Seller Ratings with Spreadsheet Formulas

2026-02-13

Build a Self-Calculating Performance Dashboard for Reliability & Refund Metrics

Manually calculating seller performance scores is time-consuming and prone to error. By leveraging powerful spreadsheet formulas, you can create an auto-updating rating system that objectively scores sellers based on Reliability RatioRefund Ratio. This guide walks you through the setup.

1. Structuring Your Data

Start with a clear, organized sheet. Assume columns A through G contain the following data for each order:

Column Data Sample
A Seller Name Supplier_A
B Order Date 2024-05-01
C Order Value ($) 1500
D On-Time Delivery (Y/N) Y
E As Described (Y/N) Y
F Refund Issued? (Y/N) N
G Refund Amount ($) 0

2. Core Formula Calculations

Reliability Ratio

Measures the percentage of orders delivered on-time and as described.

=COUNTIFS($A$2:$A$1000, "Seller_A", $D$2:$D$1000, "Y", $E$2:$E$1000, "Y") / COUNTIF($A$2:$A$1000, "Seller_A")

This formula: Counts Seller_A's "Y" in both On-Time and As-Described columns, divides by total Seller_A orders.

Refund Ratio

Measures the total refund amount as a percentage of total sales value.

=SUMIFS($G$2:$G$1000, $A$2:$A$1000, "Seller_A") / SUMIFS($C$2:$C$1000, $A$2:$A$1000, "Seller_A")

This formula: Sums all refunds for Seller_A, divides by the total order value for Seller_A.

3. Creating the Composite Performance Score

Combine the two ratios into a single, weighted score (out of 100). For example:

  • Weight 70% to Reliability Ratio
  • Weight 30% to Refund Ratio

Auto-Calculating Performance Score

=(Reliability_Cell * 0.7) + ((1 - Refund_Ratio_Cell) * 0.3) * 100

Explanation:

Example:(0.95*0.7 + (1-0.02)*0.3)*100 = (0.665 + 0.294)*100 = 95.9.

4. Building the Summary Dashboard

Create a separate "Ratings" sheet with a table listing each seller. Use VLOOKUPINDEX/MATCH

Seller Name | Reliability Ratio | Refund Ratio | Performance Score
Supplier_A  | ='DataSheet'!$H$2 | ='DataSheet'!$I$2 | ='DataSheet'!$J$2
Supplier_B  | ='DataSheet'!$H$3 | ='DataSheet'!$I$3 | ='DataSheet'!$J$3

Use Conditional Formatting

Benefits of Automation

  • Objective & Consistent:
  • Real-Time:
  • Informed Sourcing:
  • Scalable:

By implementing this automated system, CNFANS users can shift from reactive data tracking to proactive supplier management, making data-driven decisions with confidence.