{"id":445,"date":"2013-03-22T13:53:33","date_gmt":"2013-03-22T12:53:33","guid":{"rendered":"http:\/\/www.office-guru.com\/wordpress\/?p=445"},"modified":"2014-04-12T16:25:50","modified_gmt":"2014-04-12T14:25:50","slug":"funzione-db-max","status":"publish","type":"post","link":"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/funzione-db-max\/","title":{"rendered":"012. Funzione DB.MAX"},"content":{"rendered":"<div style=text-align:right;><a class=\"wpptopdfenh\" target=\"_blank\" rel=\"noindex,nofollow\" href=\"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/funzione-db-max\/?format=pdf\" title=\"Download PDF\"><img alt=\"Download PDF\" src=\"https:\/\/i0.wp.com\/www.office-guru.com\/wordpress\/wp-content\/plugins\/wp-post-to-pdf-enhanced\/asset\/images\/pdf.png?w=584\" data-recalc-dims=\"1\"><\/a><\/div><p>Domanda:<\/p>\n<p>Salve, sto cercando di utilizzare la funzione Db.Max.<\/p>\n<p>Devo gestire N Attrezzature da lavoro, di cui rilevare periodicamente il monte ore di lavoro ccumulato.<br \/>\nLa tabella origine (il database), da cui estrarre i dati, contiene le letture periodiche, con i seguenti 3 campi: Attrezzatura | Data della lettura | Ore.<\/p>\n<p>Ora, nel campo Attrezzatura, ciascuna attrezzatura comparir\u00e0 pi\u00f9 volte (una per ogni volta che viene eseguita la lettura), quindi i record saranno pi\u00f9 di N.<\/p>\n<p>In una seconda tabella, voglio elencare tutte le attrezzature senza duplicati, e per ciascuna estrarre il valore massimo della data e dell\\&#8217;ora. Quindi questa tabella avr\u00e0 N record.<\/p>\n<p>Il mio problema sta nel fatto che per specificare il criterio di ogni estrazione con DB.MAX, occorrerebbero 2 celle impilate per ciascuna attrezzatura: |Attrezzatura| (sopra) &#8220;nome dell&#8217;attrezzatura&#8221; (subito sotto).<\/p>\n<p>Poich\u00e9 la seconda tabella conterr\u00e0 N righe, ma avrebbe bisogno di altre N coppie righe (tra l\\&#8217;altro non adiacenti) per esprimere i criteri, chiedo:<\/p>\n<p>\u00c8 possibile esprimere i criteri in modo da non dover utilizzare le 2 celle?<br \/>\nEsiste una soluzione?<br \/>\nNon posso inviarvi un file di esempio in cui magari \u00e8 pi\u00f9 chiaro quello che ho tentato di spiegare?<\/p>\n<p><!--more--><\/p>\n<p><a href=\"http:\/\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/03\/Esempio-problema-DB.MAX_ORIG.xls\">Esempio problema DB.MAX_ORIG<\/a><\/p>\n<p>Risposta:<\/p>\n<p>La funzione DMAX richiede sempre il riferimento ad una intestazione e al valore da prendere in considerazione.<br \/>\nPartendo dal tuo file, l&#8217;ho reso pi\u00f9 ordinato inserendo in un foglio a parte i riferimenti cui deve puntare la funzione.<\/p>\n<p><a href=\"http:\/\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/03\/Esempio-problema-DB.MAX_.xls\">Esempio problema DB.MAX<\/a><\/p>\n<p>Ho inoltre preparato un file con macro che potrebbe tornarti utile.<br \/>\nE&#8217; cos\u00ec strutturato:<br \/>\n1) un foglio &#8220;Configurazione&#8221; dove puoi aggiornare l&#8217;elenco delle tue attrezzature<br \/>\n2) un foglio &#8220;REGISTRO UTILIZZO&#8221; dove inserire giornalmente gli utilizzi fatti.<br \/>\nNella colonna\u00a0&#8216;Attrezzatura&#8217; ho inserito attraverso la convalida dati, un men\u00f9 a tendina<br \/>\nche ti permette di selezionare una delle attrezzature inserite nel foglio &#8220;Configurazione&#8221;.<br \/>\nPer la convalida ho utilizzato la seguente formula :<br \/>\n=INDIRETTO(&#8220;Configurazione!$A2:$A&#8221;&amp;CONTA.VALORI(A:A))<br \/>\nIn questo modo non dovrai modificare il range di puntamento del men\u00f9 a tendina<br \/>\nquando aggiungerai una nuova attrezzatura nelle configurazioni<br \/>\n3) un foglio &#8220;Riepilogo&#8221; con un bottone che lancia la macro per avere il dettaglio<br \/>\nall&#8217;ultimo giorno di utilizzo<\/p>\n<p>Attenzione! La macro \u00e8 scritta per funzionare con la disposizione delle colonne che vedi nel file.<br \/>\nEcco il file:<\/p>\n<p><a href=\"http:\/\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/03\/Gestione-Attrezzature.xls\">Gestione Attrezzature<\/a><\/p>\n<p>Riccardo Vincenti<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domanda: Salve, sto cercando di utilizzare la funzione Db.Max. Devo gestire N Attrezzature da lavoro, di cui rilevare periodicamente il monte ore di lavoro ccumulato. La tabella origine (il database), da cui estrarre i dati, contiene le letture periodiche, con &hellip; <a href=\"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/funzione-db-max\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"_links_to":"","_links_to_target":""},"categories":[13,5,17],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p39IU1-7b","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":1261,"url":"https:\/\/www.office-guru.com\/wordpress\/2014\/06\/054-creazione-ed-esportazione-tabella\/","url_meta":{"origin":445,"position":0},"title":"053. Creazione ed esportazione tabella","date":"8 Giugno 2014","format":false,"excerpt":"Domanda: Avrei una richiesta che non so se sia fattibile ma intanto vi sottopongo il problema: io ho due file excel: 1) contiene una tebella --> colonna A dove sono elencate 9 persone, colonna B progetti apartenenti alla persona(quindi nella colonna A ci sono nomi ripetuti), colonna C ore di\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":569,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/04\/estrarre-un-valore-da-una-tabella-a-doppia-entrata\/","url_meta":{"origin":445,"position":1},"title":"Estrarre un valore da una tabella a doppia entrata","date":"22 Aprile 2013","format":false,"excerpt":"Come nei casi di tabelle km a doppia entrata spesso \u00e8 necessario estrarre alcuni dei dati presendti, ad esempio dando le coordinate (in questo caso la citt\u00e0 di partenza e quella di arrivo) e per recuperare il valore all'incrocio delle due e trasformare le informazioni in un formato come questo\u2026","rel":"","context":"In &quot;Excel&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":843,"url":"https:\/\/www.office-guru.com\/wordpress\/2014\/01\/sommare-valori-in-base-ad-una-condizione\/","url_meta":{"origin":445,"position":2},"title":"030. Sommare valori in base ad una condizione","date":"16 Gennaio 2014","format":false,"excerpt":"Domanda: Ho la necessit\u00e0 di sommare le quantit\u00e0 (dati numerici in colonna A) degli articoli (dati alfanumerici in colonna C) presenti in un foglio di lavoro. Questi articoli sono ripetuti pi\u00f9 volte (con relative diverse quantit\u00e0), quindi gradirei che si creasse un secondo foglio di lavoro con i dati elencati\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":347,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/estrarre-una-data-da-una-cella-di-testo\/","url_meta":{"origin":445,"position":3},"title":"Estrarre una data da una cella di testo","date":"10 Marzo 2013","format":false,"excerpt":"Un lettore ci chiede: Buongiorno Vorrei se possibile estrarre le date dalle seguenti stringhe esempio DESENZANO DEL GARDA (BS) 10.04.1986 N.186 SALO' (BS) 15.02.1946 N.115 EXCEL 2007Risposta: La questione \u00a0\u00e8 abbastanza complicata utilizzando solo le formule Excel perch\u00e9 bisgna ricercare il pattern xx.xx.xxxx con \"x\" una cifra. Ho quindi preparato\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":401,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/come-sfruttare-le-funzioni-di-excel\/","url_meta":{"origin":445,"position":4},"title":"011. Come sfruttare le funzioni di Excel","date":"21 Marzo 2013","format":false,"excerpt":"Spesso la soluzione dei problemi \u00e8 sotto i nostri occhi ma nessuno ci aiuta a vederla. Excel offre nativamente una vasta disponibilit\u00e0 di funzioni e spiegazioni sul loro funzionamento. Aspettano solo di essere utilizzate da noi. Supponiamo ad esempio di voler sapere\u00a0i\u00a0ricavi sui\u00a0contratti che vengono sottoscritti di luned\u00ec da ciascuno\u2026","rel":"","context":"In &quot;Tips&amp;Tricks&quot;","img":{"alt_text":"Help1","src":"https:\/\/i2.wp.com\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/03\/Help1-300x183.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":148,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/la-funzione-indiretto-e-la-funzione-indirizzo\/","url_meta":{"origin":445,"position":5},"title":"la funzione INDIRETTO e la funzione INDIRIZZO","date":"8 Febbraio 2013","format":false,"excerpt":"La funzione INDIRETTO permette di recuperare un dato presente in un'altra cella del foglio di lavoro indicandone direttamente l'indirizzo della stessa. \u00a0 La procedura pi\u00f9 semplice \u00e8 scrivere: =INDIRETTO(\"A1\") questa funzione EQUIVALE\u00a0a scrivere =A1 Vista semplicemente in questo modo la funzione INDIRETTO sembra assolutamente\u00a0inutile. In realt\u00e0 aggiunge un livello di\u2026","rel":"","context":"In &quot;Excel&quot;","img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/02\/indiretto_01-237x300.gif?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/445"}],"collection":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":8,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/445\/revisions"}],"predecessor-version":[{"id":1175,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/445\/revisions\/1175"}],"wp:attachment":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/media?parent=445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/categories?post=445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/tags?post=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}