WooCommerce orders dans un tableur en direct

Ajoutez la table Orders à une feuille comme source de données nommée orders et ses 31 colonnes deviennent des noms que vos formules, tableaux croisés dynamiques et graphiques utilisent. Sheets la lit dans votre boutique WooCommerce à chaque ouverture ou actualisation de la feuille.

Formules sur cette table

=data.orders.sum(total)
Total total. Additionne la colonne Total sur toutes les lignes de Orders.
=data.orders.sum(total, status, A2)
Total par status. Avec un status en A2, le total pour celui-ci. Étirez la formule vers le bas à côté d'une liste de ces valeurs.
=list.orders(status)
Chaque status, une seule fois. Déverse les valeurs distinctes de status dans la colonne : les libellés de lignes pour la formule ci-dessus.
=data.orders.sum(total, date, ">=2026-01-01")
Depuis une date. Uniquement les lignes dont Date est postérieur ou égal au 1er janvier 2026. Les critères tels que ">=", "<" et "<>" fonctionnent comme dans n'importe quel tableur.
=data.orders.count(date, status, "<>")
Lignes avec un status. Compte les lignes dont Status n'est pas vide.
=data.orders.avg(items_subtotal)
Items subtotal moyen. avg, min, max, count, countd (distinct) et first fonctionnent de la même manière que sum.

Rapports qui l'utilisent

=data.orders.sum(net_total, counts_as_sale, TRUE)
Ventes nettes. Totaux des commandes après remboursements, pour chaque commande qui compte comme vente (en cours, en attente, terminée, remboursée).
=data.orders.sum(net_total, month, A2, counts_as_sale, TRUE)
Ventes nettes par mois. Listez les mois avec =list.orders(month) en colonne A et les ventes nettes à côté de chacun.
=data.orders.avg(total, counts_as_sale, TRUE)
Panier moyen. Total moyen des commandes qui comptent comme ventes.
=data.orders.sum(net_total, country, A2, counts_as_sale, TRUE)
Ventes par pays. Ventes nettes par pays de facturation en colonne A.
=data.orders.count(id, status, A2)
Commandes par état. Combien de commandes sont en attente de paiement, en cours, en attente, terminées, etc. Mettez un état en A2.
=data.orders.sum(discount, counts_as_sale, TRUE)
Remises accordées. Ce que coûtent les codes promo et remises sur les commandes qui comptent comme ventes.

Colonnes

ColonneDans les formulesType
DatedateDate
MonthmonthTexte
Order numberorder_numberTexte
StatusstatusTexte
Counts as salecounts_as_saleOui / non
TotaltotalNombre
Items subtotalitems_subtotalNombre
DiscountdiscountNombre
ShippingshippingNombre
TaxtaxNombre
RefundedrefundedNombre
Net totalnet_totalNombre
ItemsitemsNombre entier
CurrencycurrencyTexte
CustomercustomerTexte
E-maile_mailTexte
CompanycompanyTexte
CountrycountryTexte
StatestateTexte
CitycityTexte
PostcodepostcodeTexte
Shipping countryshipping_countryTexte
GuestguestOui / non
Customer IDcustomer_idTexte
Payment methodpayment_methodTexte
Shipping methodshipping_methodTexte
CouponscouponsTexte
Created viacreated_viaTexte
Paid onpaid_onDate
Completed oncompleted_onDate
IDidTexte

Autres tables sales

Vos orders, en direct

Commandes, remboursements, produits, clients et codes promo deviennent des tables en direct dans votre admin WordPress. Rapports de ventes et tableaux de bord restent à jour sans export CSV.