Come utilizzare il countif, sumre in due fogli where il test logico è un'equivalenza?

Sto costruendo un semplice foglio di sum che si basa su un condizionale ma non riesco a farti COUNTIF / SUMIF per lavorare per me.

In sintesi, ho due fogli, uno con poche centinaia di righe di record, tra cui un ID del fornitore (Sheet1 | 2! A: A), le tasse (B: B) e le ore (tutte possono essere duplicate, ordinate da ID del venditore#). Sul secondo foglio ho preso l'ID del fornitore, ho rimosso i duplicati e desidero che il resto del foglio sia una sintesi dei record dal primo foglio.

In particolare, mi aspettavo una formula come questo per funzionare:

  • =SUMIF(Sheet1!B:B, Sheet1!A:A=Sheet2!A:A) (per trovare totali, ore)

  • =COUNTIF(Sheet1!A:A, Sheet1!A:A=Sheet2!A:A) (per trovare la frequenza di ID del fornitore nelle righe)

    Entrambe queste restituiscono solo zero una volta entrate. Fondamentalmente, voglio che sum la colonna dei costi (B: B) dalla prima foglio sul secondo foglio, dovunque il test logico ritorna vero che l'ID del fornitore sul foglio 1 è identico all'ID del fornitore sul foglio 2 ( ...1!A=...2!A )

    La tua syntax è sbagliata. Per SUMIF si desidera che l'intervallo sia Sheet1!A:A , Criteri da A1 (se è where si trova la singola istanza dell'ID del fornitore #) e la Sum_range per essere Sheet1!B:B

    Esempio di Sheet2 (casella interna) sotto where le formule sono il contenuto di Row6 .

    immettere qui la descrizione dell'immagine