Delivery performance

TableTablePurchaseOrders

Table Header: Right time?

= IF([@[Goods receipt date]]<=[@[Requested delivery date]];TRUE;FALSE)

TableTablePurchaseOrders

Table Header: Right quantity?

= IF([@[Purchase order quantity]]=[@[Goods receipt quantity]];TRUE;FALSE)

TableTablePurchaseOrders

Table Header: Perfect order?

= IF(AND([@[Right time?]];[@[Right quantity?]]);TRUE;FALSE)

The quickest way to get all suppliers in a Table is to copy a sheet, remove duplicates and remove redundant data.


TableTableDeliveryPerformance

Table HeaderPurchase order lines count

= COUNTIFS(
TablePurchaseOrders[Supplier name];[@[Supplier name]]
)

Count with criteria Supplier name.


TableTableDeliveryPerformance

Table Header: Perfect purchase order lines count

= COUNTIFS(
TablePurchaseOrders[Supplier name];[@[Supplier name]];
TablePurchaseOrders[Perfect order?];TRUE
)

Count with criteria Supplier name and Perfect order.


TableTableDeliveryPerformance

Table Header: Perfect order fulfillment supplier

= ([@[Sales order lines count]]-[@[Backorders count]])/[@[Sales order lines count]]

Formula to calculate the KPI Perfect order fulfillment supplier.


Use Conditional Formats with Scales.