| 
    | 
 Miksi 'ExcAud'-makrosetissä ei ole summausmakroa?
'ExcAud'-makrosetissä ei ole makroa, joka tekisi samoja lasku- yms. toimituksia kuin 
yleiset tarkastusohjelmistot.
Syy: makrolla on vaikea tuottaa lisäarvoa, joka ylittäisi tulokset, jotka saadaan Excelin summaus- ja luokittelutoiminnoilla.
Niitä esitellään kuvan 1 taulukon avulla.
   | 
  Kuva 1
 |  | [Eräät] Funktiot ja yhtälöt  [--1--], [--2--] 
(1) "+": laskee yhteen kahden tai useamman solun arvot, esim. B6 "=B2+B3+B5" (=700 0000).
(2) "SUMMA()": laskee yhteen yhtenäisen alueen solujen arvot, esim. B6 "=SUMMA(B2:B5)" (=1 000 000).
 (3) "SUMMA.JOS()": laskee yhteen solualueen arvot, jotka täyttävät kriteerit, esim. C6 "=SUMMA.JOS(B2:B5;">160000";C2:C5)" (= 63 000).
 (4) "LASKE.()": Laskee alueen solujen lukumäärän, joissa on numeroita, esim. B6 "=LASKE.(B2:B5)" (=4).
 (5) "LASKE.JOS()": Laskee solujen lukumäärän, jotka täyttävät kriteerin alueella, esim. B6 "=LASKE.JOS(B2:B5;">160000")" (=3).
 (6) "LASKE.TYHJäT()": Laskee tyhjien solujen lukumäärän alueella, esim. B6 "=LASKE.TYHJäT(B2:B5)" (=0).
 (7) "TSUMMA()": Laskee yhteen solujen arvot, jotka täyttävät kriteerit alueella, esim. C8 "=TSUMMA(A1:C5;"Palkkiot";A7:A8)" (=28 000).
 (8) "TLASKE()": Laskee solut, joiden arvot vastaavat kriteerejä solualueella, esim. C8 "=TLASKE(A1:C5;"Palkkiot";A7:A8)" (=2).
 
 |  | Välisummat ja kokonaissummat [--1--] 
   |  |  | "VÄLISUMMA" laskee välisummat samassa järjestyksessä kuin laskennan kohteet ovat sarakkeessa, jonka suhteen laskenta tehdään [--3--].
Käyttäjä valitsee laskenta-alueen [esimerkissä 'A1:C5'] ja sitten Excelin valikosta 'Tiedot' - 'Välisummat' [--4--]. 
Esille tulee valintaikkuna, jossa käyttäjä tekee parametrivalinnat [--5--]. |   |  | Esimerkissä on myyjä- ja eräkohtaisesti (taso 3) välisummat ja kokonaissummat myynneistä ja palkkiosta.
  Tasolla 2 näkyisivät myyjäkohtaiset summat ja tasolla 1 kaikkien myyjien yhteenlasketut myynti- ja palkkiosummat. |   | 
 | Pivot-taulukointi  [--1--], [--6--] 
Pivot-taulukko on alkuperäisen tietokannan laskentatulosten moniulotteinen organisoitu esitys. 
Pivot-taulukon mitat tulevat analysoitavasta datasta (taulukko). 
Pivot-taulukon rivi- ja sarakeotsikot edustavat alkuperäisestä  taulukosta valittujen [kahden] sarakkeen (dimensiot) solujen arvoja. 
Analyysin tulokset ovat tulos alkuperäisen taulukon numeerisista arvoista dimensioiden mukaan laskettuna.
Tulokset esitetään pivot-taulukon soluissa, joista voi mm. porautua alkuperäisiin tietoihin.
 
------
 
  [--1--]
Tarkempi esittely on Microsoftin sivulla: 
välisumma ja 
Pivot-taulukointi.
[--2--]
"Funktiot ja yhtälöt"-kohdan numerointia vastaavat englanninkieliset yhtälöt: (1) "=B2+B3+B5"; (2) "=SUM(B2:B5)"; (3) "=SUMIF(B2:B5,">160000",C2:C5)";
(4) "=COUNT(B2:B5)"; (5) "=COUNTIF(B2:B5,">160000")"; (6) "=COUNTBLANK(B2:B5)"; (7) "=DSUM(A1:C5,C1,A7:A8)"; (8) "=DCOUNT(A1:C5,C1,A7:A8)"
 [--3--]
Jos kohteet (esimerkissä 'Myyjä') eivät ole  halutussa järjestyksessä, käyttäjä lajittelee ne. 
Tehtyä lajittelua kuvataan alaspäin osoittavalla tässä kuvassa.
 [--4--]
Englanninkielisessä Excelissä: 'Tiedot' - 'Välisummat' = 'Data' - 'Subtotal'.
 [--5--]
Esimerkissä sarake 'Myyjä', funktio 'SUMMA' ja välisummat sarakkeista 'Myynnit' ja 'Palkkio'.
'SUMMA'-funktion lisäksi käytettävissä ovat mm. 'LUKUMääRä', 'KESKIARVO', 'MAKS.', 'MIN.' ja 'KESKIHAJONTA'.
 [--6--]
En tiennyt Pivot-taulukoinnin olemassa olosta, kun tein 'CROMM'-ristiintaulukointimakron IDEA-tarkastusohjelmiston IDEAScriptillä.
Perusidea 'CROMM':ssa on sama kuin Pivot-taulukoinnissa.
 
 
  Jos avaat useamman ponnahdusikkunan, tulee virheilmoitus. 
Sulje silloin edelliset ikkunat. Klikkaa sitten vuorossa olevaa 'Kuva'-kuvaketta. | 
 | 
   
  |  |  |  |  | 
    
 Aikaisemmat makrot esiteltiin sivuilla
 
"f-fs.net/cs/xl07h1.html" (05.07.2011)
"f-fs.net/cs/xl07h2.htm" (19.07.2011)
 "f-fs.net/cs/xl07h3.htm" (02.08.2011)
 [Sivut eivät ole enää käytössä]
 
-------
 
 
 |  |