seminar 2 - factura cu discount - final

3
Factura nr. 807 din data ### Transportul este făcut de furnizor? DA Destinaţia Bucureşti Valoare (MAGAZIN 1) (1001) Produs1 3 t 45,000 28,500 29,000 29,000 130,500 24,795 155,295 lei (MAGAZIN 2) (1002) Produs2 3 t 45,000 45,000 45,000 45,000 180,000 34,200 214,200 lei (MAGAZIN 3) (1003) Produs3 10 t 150,000 225,000 230,000 230,000 2,400,000 456,000 2,856,000 lei (MAGAZIN 1) (1006) Produs6 21 t 315,000 102,600 100,000 100,000 2,331,090 442,907 2,773,997 lei (MAGAZIN 2) (1001) Produs1 12 t 180,000 31,250 31,000 31,000 555,000 105,450 660,450 lei (MAGAZIN 2) (1007) Produs7 8 t 120,000 125,000 130,000 130,000 1,120,000 212,800 1,332,800 lei Total factura nr. 807 645,000 92,891 94,166 94,166 ### 1,276,152 ### Nr. Produse 4 Braşov Bucureşti Ploieşti Predeal Sinaia (MAGAZIN 1) (1001) Produs1 28,500 - - 1t 80,000 15,000 30,000 60,000 50,000 (MAGAZIN 1) (1002) Produs2 41,040 - - 2t 90,000 30,000 60,000 120,000 100,000 (MAGAZIN 1) (1003) Produs3 171,000 - - 3t 100,000 45,000 90,000 155,000 150,000 (MAGAZIN 1) (1004) Produs4 342,000 - - 4t 110,000 60,000 120,000 210,000 200,000 (MAGAZIN 1) (1005) Produs5 7,980 - - 5t 120,000 75,000 150,000 260,000 250,000 (MAGAZIN 1) (1006) Produs6 102,600 12 t 15% 6t 130,000 90,000 180,000 310,000 300,000 (MAGAZIN 1) (1007) Produs7 114,000 2 t 3% 7t 140,000 105,000 210,000 360,000 350,000 (MAGAZIN 2) (1001) Produs1 31,250 - - 8t 150,000 120,000 240,000 410,000 400,000 (MAGAZIN 2) (1002) Produs2 45,000 7 t 15% 9t 160,000 135,000 270,000 460,000 450,000 (MAGAZIN 2) (1003) Produs3 187,500 - - 10t 170,000 150,000 300,000 510,000 500,000 (MAGAZIN 2) (1004) Produs4 375,000 - - 11t 180,000 165,000 330,000 560,000 550,000 (MAGAZIN 2) (1005) Produs5 8,750 - - 12t 190,000 180,000 360,000 610,000 600,000 (MAGAZIN 2) (1006) Produs6 112,500 - - 13t 200,000 195,000 390,000 660,000 650,000 (MAGAZIN 2) (1007) Produs7 125,000 20 t 12% 14t 210,000 210,000 420,000 710,000 700,000 (MAGAZIN 3) (1001) Produs1 37,500 - - 15t 220,000 225,000 450,000 760,000 750,000 (MAGAZIN 3) (1002) Produs2 54,000 5 t 20% 16t 230,000 240,000 480,000 810,000 800,000 (MAGAZIN 3) (1003) Produs3 225,000 - - 17t 240,000 255,000 510,000 860,000 850,000 (MAGAZIN 3) (1004) Produs4 450,000 - - 18t 250,000 270,000 540,000 910,000 900,000 (MAGAZIN 3) (1005) Produs5 10,500 15 t 5% 19t 260,000 285,000 570,000 960,000 950,000 (MAGAZIN 3) (1006) Produs6 135,000 - - 20t 270,000 300,000 600,000 1,010,000 ### (MAGAZIN 3) (1007) Produs7 150,000 - - 21t 280,000 315,000 630,000 1,060,000 ### 1 14% 1,001 Produs1 25,000 2 25% 1,002 Produs2 36,000 3 50% 1,003 Produs3 150,000 1,004 Produs4 300,000 1,005 Produs5 7,000 1,006 Produs6 90,000 1,007 Produs7 100,000 Cod produs Denumire produs Cantitat e livrată Cheltuiel i transport Preţ unitar Preţ unitar MROUND( ) Preţ unitar MROUND( ) simplificat TVA (19%) Total Valoare Cod produs Denumire produs Preţ produs Cantitate discount Discount (%) Destinaţia / Cantitate transport Tabela "Magazine" Tabela "Catalog produse" Cod Magazin Adaos Comercial ID Produs Denumire Produs Preţ Unitar A B C D E F G H I J K L M N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

Upload: papyryxus

Post on 28-Sep-2015

247 views

Category:

Documents


13 download

DESCRIPTION

Excel

TRANSCRIPT

Sheet1Factura nr.807din dataTuesday, 20 April 2004Transportul este fcut de furnizor?DADestinaiaBucuretiCod produsDenumire produsCantitate livratCheltuieli transportPre unitarPre unitarMROUND( )Pre unitarMROUND( )simplificatValoareTVA (19%)Total Valoare(MAGAZIN 11001) ()Produs13 t45,00028,50029,00029,000130,50024,795155,295 lei(MAGAZIN 21002) ()Produs23 t45,00045,00045,00045,000180,00034,200214,200 lei(MAGAZIN 31003) ()Produs310 t150,000225,000230,000230,0002,400,000456,0002,856,000 lei(MAGAZIN 11006) ()Produs621 t315,000102,600100,000100,0002,331,090442,9072,773,997 lei(MAGAZIN 21001) ()Produs112 t180,00031,25031,00031,000555,000105,450660,450 lei(MAGAZIN 21007) ()Produs78 t120,000125,000130,000130,0001,120,000212,8001,332,800 leiTotal factura nr. 807645,00092,89194,16694,1666,716,5901,276,1527,992,742 leiNr. Produse 4Cod produsDenumire produsPre produsCantitate discountDiscount (%)Destinaia / Cantitate transportBraovBucuretiPloietiPredealSinaia(MAGAZIN 11001) ()Produs128,5000.00.01t80,00015,00030,00060,00050,000(MAGAZIN 11002) ()Produs241,0400.00.02t90,00030,00060,000120,000100,000(MAGAZIN 11003) ()Produs3171,0000.00.03t100,00045,00090,000155,000150,000(MAGAZIN 11004) ()Produs4342,0000.00.04t110,00060,000120,000210,000200,000(MAGAZIN 11005) ()Produs57,9800.00.05t120,00075,000150,000260,000250,000(MAGAZIN 11006) ()Produs6102,60012 t15%6t130,00090,000180,000310,000300,000(MAGAZIN 11007) ()Produs7114,0002 t3%7t140,000105,000210,000360,000350,000(MAGAZIN 21001) ()Produs131,2500.00.08t150,000120,000240,000410,000400,000(MAGAZIN 21002) ()Produs245,0007 t15%9t160,000135,000270,000460,000450,000(MAGAZIN 21003) ()Produs3187,5000.00.010t170,000150,000300,000510,000500,000(MAGAZIN 21004) ()Produs4375,0000.00.011t180,000165,000330,000560,000550,000(MAGAZIN 21005) ()Produs58,7500.00.012t190,000180,000360,000610,000600,000(MAGAZIN 21006) ()Produs6112,5000.00.013t200,000195,000390,000660,000650,000(MAGAZIN 21007) ()Produs7125,00020 t12%14t210,000210,000420,000710,000700,000(MAGAZIN 31001) ()Produs137,5000.00.015t220,000225,000450,000760,000750,000(MAGAZIN 31002) ()Produs254,0005 t20%16t230,000240,000480,000810,000800,000(MAGAZIN 31003) ()Produs3225,0000.00.017t240,000255,000510,000860,000850,000(MAGAZIN 31004) ()Produs4450,0000.00.018t250,000270,000540,000910,000900,000(MAGAZIN 31005) ()Produs510,50015 t5%19t260,000285,000570,000960,000950,000(MAGAZIN 31006) ()Produs6135,0000.00.020t270,000300,000600,0001,010,0001,000,000(MAGAZIN 31007) ()Produs7150,0000.00.021t280,000315,000630,0001,060,0001,050,000Tabela "Magazine"Tabela "Catalog produse"Cod MagazinAdaosComercialIDProdusDenumire ProdusPre Unitar114%1,001Produs125,000225%1,002Produs236,000350%1,003Produs3150,0001,004Produs4300,0001,005Produs57,0001,006Produs690,0001,007Produs7100,000A. CERINE PENTRU TABELUL DE PE PLAJA DE CELULE A16:E37.Se cunosc datele din tabelele "Magazine - A40:B43" i "Catalog produse - D40:F47". n tabelul A16:E37 se vor tasta: codul de produs, cantitatea peste care se va acord un discount, procentul de discount.1. Codul produsului este o combinaie ntre "ID Produs" i "Cod Magazin". S se formateze plaja de celule A17:A37 astfel nct formatul de afiare s fie, de exemplu, "(MAGAZIN 1) (1001)" pentru produsul cu "ID Produs" = 1001 care se afl n magazinul ce are "Cod magazin" = 1.Rspuns: Selectai plaja de celule A17:A37 - > Click dreapta - >Format Cells -> Number -> Custom - >Type2. Plaja de celule A17:A37 va fi validat la un numr de 5 cifre, iar mesajul de eroare care va apare atunci cnd nu se respect condiia s fie: "Tastai obligatoriu un "Cod Produs" din 5 cifre ".Rspuns 1: Selectai plaja de celule A17:A27- > Data - > Validation -> Custom -> FormulaRspuns 2: Selectai plaja de celule A28:A37- > Data - > Validation -> Text Length3. Denumirea produsului i preul aferent acestuia se vor prelua automat din tabelul "Catalog produse" n funcie de "ID Produs".Observaie: La preluarea automat a preului se va ine cont i de "Adaos Comercial" specific pentru fiecare "Cod Magazin" n parte.Rspuns: Deoarece, codul de produs din tabelul A16:E37 este o combinaie ntre "ID Produs" i "Cod Magazin", iar denumirea i preul produsului trebuie preluate n funcie numai de "ID Produs", ca soluie se propune extragerea ultimelor 4 cifre din dreapta "Cod Produs" -ului cu ajutorul funciei RIGHT( ), rezultnd astfel numai "ID Produs". Funcia RIGHT( ) returneaz ntotdeauna un text. De exemplu, "1001" care-l va extrage funcia RIGHT() de pe celula A17 nu este o cifr, ci un text. Dar, n tabelul de consultare "Catalog Produse" pe prima coloan avem date de tip numeric, deci se impune convertirea datelor de tip text returnate de funcia RIGHT( ) n cifre cu ajutorul funciei VALUE( ).Observaie: Dac pe prima coloan a tabelului de consultare ar fi fost din start date de tip text (presupunem c au fost convertite cifrele n text, astfel: selectai plaja de celule D41:F47 -> click dreapta pe plaja selectat -> Format Cells-> Number ->Text ), atunci nu ar mai fi fost necesar utilizarea funciei VALUE( ).Selectai o celul de pe plaja de celule B17:B37 i vedei formula scris pentru preluarea n mod automat a denumirii produsului din tabelul "Catalog Produse" n funcie de "ID Produs"(extras din "Cod Produs").La preluarea automat a preului s-a mai fcut o verificare n plus, i anume dac "Cod Magazin" extras din "Cod Produs" exist n tabelul "Magazine", deoarece preul pe care trebuie s-l returneze trebuie s fie majorat cu "Adaos Comercial" specific pentru fiecare "Cod Magazin". Dar i acest "Adaos Comercial" trebuie preluat n mod automat n funcie de "Cod Magazin" extras din "Cod Produs". Extragerea "Cod Magazin" din "Cod Produs" se face cu ajutorul funciei LEFT( ). Aceast funcie returneaz ntotdeauna un text, deci trebuie s convertim rezultatul returnat din text n cifre cu funcia VALUE( ) (vezi explicaia de la preluarea automat a denumirii produsului).Selectai o celul de pe plaja de celule C17:C37 i vedei formula scris pentru preluarea n mod automat a preului din tabelul "Catalog Produse" n funcie de "ID Produs" extras din "Cod Produs", majorat cu "Adaos Comercial" preluat, la rndul lui n mod automat din tabelul "Magazine" n funcie de "Cod Magazin" extras tot din "Cod Produs".B. CERINE PENTRU TABELUL DE PE PLAJA DE CELULE A6:J14.Se cunosc datele din tabelul de pe plaja de celule A16:E37 (acesta este acum tabelul de baz). n tabelul A6:J14 se vor tasta: codul de produs i cantitatea livrat.1. Data facturii (celula I2) va fi data curent, utiliznd urmtorul format de afiare: "luni, 08 martie 2004".Rspuns: Selectai celula I2 - > Click dreapta pe celula selectat- >Format Cells -> Number -> Custom - >Type2. Denumirea produsului, precum i preul aferent acestuia se vor recupera din tabloul de consultare vertical A16:E37. Observaie: Preurile din factur (E7:E12) vor fi rotunjite la un multiplu de rotunjire, astfel: - preurile de ordinul miilor se rotunjesc la un multipli de 500; - preurile de ordinul zecilor de mii, se rotunjesc la un multiplu de 1.000; - preurile de ordinul sutelor de mii, se rotunjesc la un multiplu de 10.000; - preurile de ordinul milioanelor se rotunjesc la un multiplu de 100.000.Rspuns: Selectai o celul de pe plaja de celule B7:B12 i vedei formula scris pentru recuperarea n mod automat a denumirii produsului n funcie de codul produsului. Selectai o celul de pe plaja de celule E7:E12 i vedei formula scris pentru recuperarea n mod automat a preului produsului n funcie de codul produsului. Pentru a vedea rotunjirile la un multiplu verificai formulele de pe plajele de celule F7:F12 i G7:G12. La formulele de rotunjire s-a luat n calcul lungimea preului (cu ajutorul funciei LEN( )) pentru a observa la ct anume s se fac rotunjirea (dac lungimea preului este de 4 cifre, adic de ordinul miilor, rotunjirea se face la 500, dac lungimea preului este de 5 cifre, adic de ordinul miilor, rotunjirea se face la 1000, etc).Observaie: n cadrul coloanei "Pre unitar MROUND( )" s-a inut cont de faptul c preul se va prelua n funcie de codul de produs, deci acolo unde trebuia s calculez lungimea preului am plasat funcia Vlookup, care-mi prelua acest pre, n cadrul funciei LEN( ).n cadrul coloanei "Pre unitar MROUND( ) simplificat" ne-am folosit de preul unitar din celulele de pe plaja de celule E7:E12 (care au fost deja preluate cu ajutorul funciei Vlookup) pentru a vedea mai clar funciile LEN( ) i MROUND( ).3. Destinaia transportului (celula I4) va fi selectat dintr-o list derulant care va cuprinde toate oraele de destinaie.Rspuns: Selectai celula I4 ->Data - >Validation - >Allow: List - > Source: =$H$16:$L$16.4. Cheltuielile de transport vor fi recuperate din tabelul G16:L37, n funcie de destinaie i de cantitatea transportat.Rspuns: Selectai o celul de pe plaja de celule D7:D12 i vedei formula scris pentru recuperarea n mod automat a cheltuielilor de transport n funcie de destinaie i de cantitatea livrat. Observaie: Pentru a nelege funcia HLOOKUP verificai i rezolvarea unui alt exemplu care se afl n dreapta foii de calcul.5. S se formateze diferit (bold, chenar, culoare de fundal galben) codurile produselor la care cantitatea facturat depete media livrrilor.Rspuns: Selectai plaja de celule A7:A12 - >Format - > Conditional Formatting.6. Se va calcula totalul cheltuielilor de transport (n celula D13) pentru produsele la care cantitatea livrat depete 10 tone.Rspuns: Selectai celula D13 i vedei formula scris.7. S se numere produsele din factur a cror valoare depete cuantumul de 500 mii lei (celula A14), utiliznd concatenarea ntre o funcie i un ir de caractereRspuns: Selectai celula A14 i vedei formula scris.8. S se concateneze n celula A13 textul "TOTAL FACTURA NR. : " cu numrul facturii existent n celula E2.Rspuns: Selectai celula A13 i vedei formula scris.9. n celula E13 se va calcula un pre mediu, valoarea medie fiind rotunjit la ntreg.Rspuns: Selectai celula E13 i vedei formula scris.10. n celulele H13, I13 i J13 se va calcula suma valorilor aferente cmpurilor respective, folosind o procedur automat de calcul (AutoSum)Rspuns: Selectai celula H13, iar apoi de pe bara cu instrumente standard executai click pe butonul AutoSum (simbolul ). Automat n celula H13 apare formula de nsumare: =SUM(H7:H12). Repetai paii i pentru celulele I13 i J13.11. Asupra valorilor din coloana "Total Valoare" se va aplica formatul monetar (lei).Rspuns 1: Selectai plaja de celulel J7:J12 - > Click dreapta pe plaja selectat - >Format Cells -> Number -> Custom - >TypeRspuns 2: Selectai plaja de celulel J7:J12 - > Click dreapta pe plaja selectat - >Format Cells -> Number -> Currency - >Symbol12. S se formateze condiional (bold, italic, rou) produsele (cmpul B17:B37) pentru care se acord o reducere comercial.Rspuns: Selectai plaja de celule B17:B37 - >Format - > Conditional Formatting.13. S se formateze condiional (bold, italic, rou) produsele (cmpul B7:B12) pentru care se acord o reducere comercial.Rspuns: Selectai plaja de celule B7:B12 - >Format - > Conditional Formatting.14. Valoarea produsului se va calcula lund n considerare cantitatea livrat, preul unitar (care are acum adaosul comercial specific fiecrui magazin - vezi formula de la "Pret Produs" din tabelul A16:E37 i procentele de adoas comercial din tabelul "Magazine"), un discount care se va aplica difereniat pe produse, n raport de cantitatea comandat, dar i suma reprezentnd cheltuielile de transport. Reducerea se va aplica pentru livrrile care depesc cantitatea precizat n cmpul D17:D37.Rspuns: Selectai o celul de pe plaja de celule H7:H12 i vedei formula scris.

Sheet2

Sheet3