RSS Feed

Syndicate content

Ho una pivot con due colonne....codice e somma q.tà. Vorrei che la pivot mostri solo le righe con somma q.tà maggiore di 0.

Submitted by Anonimo on Wed, 04/02/2009 - 17:05

la tabella pivot non funziona molto bene per fare questo tipo di operazioni se non è "aiutata". Quindi dovremo introdurre una piccola colonna di supporto che ci possa permettere di fare qualche elaborazione particolare sul DB.

 

Andiamo con ordine:

partiamo da un database di codici e quantità:

 

 

Ora affianchiamo una colonna che indica se la quantità è positiva o negativa. Si fa con un semplicissimo SE:

 

 

Si tira la formula verso il basso per permetterle di calcolare ogni singola riga di database. bene ora è fatta: facciamo una pivot su tutte e tre le colonne e inseriamo"POSTIVO?" come filtro:

 

 

In generale questo tipo di tecnica è utilissima per le elaborazioni particolari sul Database. Invece di richiedere alla tabella pivot delle elaborazioni complesse è sufficiente aggiungere al DB delle colonne di supporto come quella evidenziata per poter poi a livello di tabella pivot effettuare dei semplici filtri per decidere quali dati mostrare e aggregare

 

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <style> <center> <p>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Custom Search