{"id":655,"date":"2013-06-03T23:42:36","date_gmt":"2013-06-03T21:42:36","guid":{"rendered":"http:\/\/www.office-guru.com\/wordpress\/?p=655"},"modified":"2013-06-03T23:49:18","modified_gmt":"2013-06-03T21:49:18","slug":"formula-per-identificare-i-turni-orari","status":"publish","type":"post","link":"https:\/\/www.office-guru.com\/wordpress\/2013\/06\/formula-per-identificare-i-turni-orari\/","title":{"rendered":"Formula per identificare i turni orari"},"content":{"rendered":"<div style=text-align:right;><a class=\"wpptopdfenh\" target=\"_blank\" rel=\"noindex,nofollow\" href=\"https:\/\/www.office-guru.com\/wordpress\/2013\/06\/formula-per-identificare-i-turni-orari\/?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><em><strong>Domanda:<\/strong><\/em><\/p>\n<p>Sto cercando di implementare una formula su Excel per la quale in una cella yy mi restituisca se \u00e8 un primo, secondo o terzo turno di lavoro, analizzando l&#8217;orario immesso nella cella xx. Es, deve restituirmi 1\u00b0 turno se l&#8217;orario nella cella xx \u00e8 06:30, ovvero compreso tra le 06:00 e le 14:00.<!--more--><\/p>\n<p><em><strong>Risposta:<\/strong><\/em><\/p>\n<p><em><strong><\/strong><\/em>La questione \u00e8 abbastanza interessante dato che le ore in Excel non esistono. In realt\u00e0 \u00e8 la semplice formattazione della visualizzazione di Excel a fare apparire le ore. Quindi per prima cosa bisogna capire come sono rappresentate le ore in Excel.<\/p>\n<p>Partiamo dai giorni.<\/p>\n<p>Excal usa un numero progressivo per rappresentare i giorni a partire dal 1 gennaio1900\u00a0 che corrisponde al giorno uno. cosi&#8217; se si formatta una cella in che contiene il numero 1 in formato &#8220;data&#8221; si ottterr\u00e0 come data il 1 gennaio 1900. In modo abbastanza interessante se si formatta in formato data una cella che contiene il numero 0 si ottiene lo .. 0 gennaio 1900&#8230;<\/p>\n<p>L&#8217;algoritmo quindi funziona <em>solo<\/em> per numeri positivi maggiori di uno. Difficilmente comunque, a meno che non vi occupiate di storia dovrete usare date precedenti al 1\/1\/1900. Comuqnque sia Excel ha una soluzione anche per gestire queste date. Ma non divaghiamo.<\/p>\n<p>quindi i giorni sono rappresentati da numeri interi progressivi.<\/p>\n<p>Il 1 gennaio 2013 ad esempio corriponde al numero 41275.<\/p>\n<p>bene, come sono rappresentate le ore? semplicemente attraverso i decimail dei numeri!<\/p>\n<p>quindi 41275 corripsonde alla mezzanotte tra il 31.12.2012 e il 01.01.2013 mentre 41275.5 corrisponde al mezzogiorno del 01.01.2013!<\/p>\n<p>sembra complicato? beh non lo \u00e9! la formula per trasformare le ore, minuti, secondi nella corretta rappresentazione di Excel \u00e8 la seguente:<\/p>\n<p>NUMEROEXCEL= (ORE + (MINUTI + SECONDI\/60) \/ 60) \/ 24<\/p>\n<p>Oppure per farla pi\u00f9 facile:<\/p>\n<p>NUMEROEXCEL = ORE\/24 + MINUTI\/60\/24 + SECONDI\/60\/60\/24<\/p>\n<p>se volete recuperare da un numero decimale le corrispondenti ore minuti e secondi potete fare il calcolo all&#8217;incontrario attraverso la funzione <a href=\"http:\/\/office.microsoft.com\/it-it\/excel-help\/funzione-arrotonda-HP010062455.aspx\">ARROTONDA <\/a>oppure usando le funzioni <a href=\"http:\/\/office.microsoft.com\/it-it\/mac-excel-help\/funzione-ora-HA102927737.aspx?CTT=1\">ORA<\/a>, <a href=\"http:\/\/office.microsoft.com\/it-it\/sharepoint-server-help\/funzione-minuto-HA010379998.aspx?CTT=1\">MINUTO<\/a> e <a href=\"http:\/\/office.microsoft.com\/it-it\/excel-help\/secondo-HP005209251.aspx?CTT=1\">SECONDO<\/a><\/p>\n<p>Bene, siamo pronti per rispondere al nostro lettore.<\/p>\n<p>prima di tutto utilizziamo delle celle in Excel dove rapprentiamo nel formato gradito a Excel stesso gli orari voluti<\/p>\n<p>scrivere quindi in una cella<\/p>\n<pre>=6\/24+30\/60\/24<\/pre>\n<p>e in una seconda cella:<\/p>\n<pre>=14\/24<\/pre>\n<p>ora prendiamo la cella ce contiene l&#8217;ora che dobbiamo verificare e trasformiamola pur&#8217;essa nello stesso formato. Qui dipende tutto da come avete l&#8217;ora.<\/p>\n<p>A questo punto con i SE potrete verificare se la ora corrente (da verifcare) sia in uno degli intervalli richiesti.<\/p>\n<p style=\"text-align: center;\"><a href=\"http:\/\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/06\/turni_con_le_ore.zip\">File di esempio: turni_con_le_ore<\/a><\/p>\n<p>Qui trovate una <a href=\"http:\/\/office.microsoft.com\/it-it\/excel-help\/interpretazione-delle-ore-in-excel-RZ006079660.aspx?CTT=1&amp;section=2\">lezione di Microsoft<\/a> sul tema.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domanda: Sto cercando di implementare una formula su Excel per la quale in una cella yy mi restituisca se \u00e8 un primo, secondo o terzo turno di lavoro, analizzando l&#8217;orario immesso nella cella xx. Es, deve restituirmi 1\u00b0 turno se &hellip; <a href=\"https:\/\/www.office-guru.com\/wordpress\/2013\/06\/formula-per-identificare-i-turni-orari\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"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],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p39IU1-az","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":727,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/10\/fare-doppio-click-su-una-cella-e-essere-rimandati-alle-celle-della-formula\/","url_meta":{"origin":655,"position":0},"title":"Fare doppio click su una cella e essere rimandati alle celle della formula","date":"4 Ottobre 2013","format":false,"excerpt":"Domanda: Vorrei sapere come, cliccando due volte su una cella con una formula, vengo rimandata in automatico alla prima cella da cui deriva la formula stessa. Risposta: La funzionalit\u00e0 \u00e8 molto interessante e personalmente la uso tutti giorni. Funziona a modi \"link\" delle pagine web: fate doppio click su una\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"edit_directly_in_cell","src":"https:\/\/i1.wp.com\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/10\/edit_directly_in_cell.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":569,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/04\/estrarre-un-valore-da-una-tabella-a-doppia-entrata\/","url_meta":{"origin":655,"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":347,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/03\/estrarre-una-data-da-una-cella-di-testo\/","url_meta":{"origin":655,"position":2},"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":165,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/come-formattare-un-numero-in-una-frase-con-concatena\/","url_meta":{"origin":655,"position":3},"title":"Come formattare un numero in una frase con CONCATENA","date":"11 Febbraio 2013","format":false,"excerpt":"Pu\u00f2 capitare di voler fare in modo che ci siano all'interno del foglio delle scritte del tipo: - il totale dei ricavi \u00e8 1.344,34 - L'incidenza di xyz \u00e8 del 57,32% On verit\u00e0 la formula pi\u00f9 semplice non funziona. Immaginiamo di avere nella cella A1 il valore 57,32%. nella cella\u2026","rel":"","context":"In &quot;Excel&quot;","img":{"alt_text":"","src":"https:\/\/i2.wp.com\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/02\/formati_custom-300x254.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":52,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/autofiltro-con-i-colori-tradurre-il-colore-di-una-cella-in-un-numero\/","url_meta":{"origin":655,"position":4},"title":"Autofiltro con i colori: Tradurre il colore di una cella in un numero","date":"6 Febbraio 2013","format":false,"excerpt":"Pu\u00f2 capitare a volte di avere a che fare con un database (un insieme di righe) che sono state lavorate da qualcuno e che per indicare i vari stati delle righe, questi ha pensato bene di usare i colori e evidenziare le righe on giallo, rosso etc. Purtroppo per\u00f2 questa\u2026","rel":"","context":"In &quot;Excel&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/www.office-guru.com\/wordpress\/wp-content\/uploads\/2013\/02\/colorecella.gif?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":541,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/04\/cerca-vert\/","url_meta":{"origin":655,"position":5},"title":"018. Cerca.Vert","date":"22 Aprile 2013","format":false,"excerpt":"Domanda: salve a tutti un piccolo aiutino prima che possa impazzire con questa formula vi spiego il problema: in un foglio excel nella cella n2 devo mettere questa formula =SE(I2=C101;D101;0) perche nelle celle c101 c\\'\u00e8 una critta e anche nella cella d101. le scritte sono fino alle celle c401 e\u2026","rel":"","context":"In &quot;CERCA.VERT&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/655"}],"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\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/comments?post=655"}],"version-history":[{"count":5,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/655\/revisions"}],"predecessor-version":[{"id":660,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/655\/revisions\/660"}],"wp:attachment":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/media?parent=655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/categories?post=655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/tags?post=655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}