2012-01-17 16 views
100

मैं Google स्प्रेडशीट में समय/घंटा अंकगणित कैसे करूं?Google स्प्रेडशीट में मैं समय/घंटे अंकगणित कैसे कर सकता हूं?

मेरे पास एक मूल्य है (उदाहरण के लिए, 36:00:00) और मैं इसे किसी अन्य समय (उदाहरण के लिए, 3:00:00) विभाजित करना चाहता हूं और 12 प्राप्त करता हूं। अगर मैं एक दूसरे से विभाजित करता हूं , मुझे 288: 00: 00 मिलता है जब मैं चाहता हूं 12 (या 12:00:00) है।

ध्यान दें कि घंटे का उपयोग कर() फ़ंक्शन काम नहीं करता, क्योंकि 36:00:00 हो जाता है 12.

उत्तर

108

संख्या अपने सूत्र द्वारा लौटाए जाने जब एक समय के रूप में स्वरूपित किया जा रहा है, और आप इसे स्वरूपित चाहते एक सादा संख्या के रूप में, सेल के प्रारूप को सादे संख्या प्रारूप में बदलें: कक्ष पर क्लिक करें और फिर प्रारूप, संख्या, सामान्य पर क्लिक करें।

Google स्प्रेडशीट में समय मान दिन के दिनों और भागों के रूप में दर्शाए जाते हैं। उदाहरण के लिए, 36:00:00 संख्या 1.5 (डेढ़ दिन) का स्वरूपित प्रतिनिधित्व है।

मान लीजिए कि आप 36:00:00 से 3:00:00 तक विभाजित करते हैं, जैसा कि आपके उदाहरण में है। Google स्प्रेडशीट गणना 1.5 को 0.125 से विभाजित करता है, जो 12 है। परिणाम आपको बताता है कि 36 घंटे की अवधि में आपके पास 12 3-घंटे अंतराल हैं। 12, ज़ाहिर है, एक समय अंतराल नहीं है। यह एक इकाई रहित मात्रा है।

दूसरी तरफ जाकर, किसी भी समय को किसी भी समय प्रारूपित करना संभव है। यदि आप एक समय के रूप में 12 प्रारूपित करते हैं, तो यह उम्मीद करना उचित है कि आपको 288: 00: 00 मिलेगा। 12 दिनों में 288 घंटे होते हैं। की गणना के समय के

+3

शानदार उत्तर। क्या आप जानते हैं कि फॉर्मूला के भीतर प्रारूप/संख्या/सामान्य करना संभव है (उदा।, प्रारूप। संख्या। सामान्य (ए 3))? इसके बिना, मुझे सामान्य स्वरूपण के साथ घंटे कॉलम का डुप्लिकेट कॉलम बनाना होगा। – user128807

+1

असल में, मेरे लिए प्रारूप "अवधि" था, इसलिए समय कुल मिलाकर –

27

उदाहरण:

work-start work-stop lunchbreak effective time 

    07:30:00 17:00:00   1.5     8 [=((A2-A1)*24)-A3] 

आप एक और परिणाम आप 24 घंटे के अंश का प्रतिनिधित्व करते, इसलिए यदि आप 24 के साथ परिणाम गुणा करेंगे पाने से एक बार मूल्य घटाना यदि आप में प्रतिनिधित्व मूल्य प्राप्त घंटे।

दूसरे शब्दों में: ऑपरेशन उत्परिवर्तित है, लेकिन इसका मतलब है कि संख्या के प्रारूप (दिनों से घंटों तक) को बदलना है।

+3

और प्रभावी समय पंक्तियों को कैसे समेटना है? – Tarion

+0

@mikkelbreum मुझे लगता है कि आप इस सूत्र को दिखाने के लिए थे: = ((बी 2-ए 2) * 24) -सी 2 लेकिन संशोधित सूत्र भी अवधि प्रारूप का उपयोग करते समय जी शीट्स के वर्तमान संस्करण में काम नहीं करता है। दशमलव घंटे प्राप्त करने के लिए आपको ऐसा कुछ करने की आवश्यकता है: abs (-time (8,30,0) -1) * 24 = 8.5 –

39

Google शीट्स में अब अवधि प्रारूपण विकल्प है। चुनें: प्रारूप -> संख्या -> अवधि।

+0

केसबैश और @xanderoid। महान! अब सेकंड के बिना अवधि के रूप में प्रारूपित करने के लिए कैसे। संभावना है कि लोग टाइम्सशीट के कारण इसका इस्तेमाल कर रहे हैं। एचएच: एमएम में एक अवधि दिखाने के लिए मैं जोड़ सकता हूं? मैंने टेक्स्ट फॉर्मूला को स्वरूपित करने का प्रयास किया, लेकिन यह अवधि नहीं करता है। –

+0

आपको बस समाप्त होने वाले सेकंड के लिए कस्टम दिनांक प्रारूप करने की आवश्यकता है। – mentat

2

यदि आपके पास एच: मिमी में अवधि है, तो उस सेल में संग्रहीत वास्तविक मूल्य वास्तविक समय में परिवर्तित होता है, जो प्रति दिन 24 घंटे विभाजित होता है।

पूर्व: 6:45 या 6 घंटे 45 मिनट 6.75 घंटे 6.75 घंटे/24 = 0.28125 (दूसरे शब्दों में 6hrs45minutes दिन का 28.125% है)। यदि आप अपनी अवधि को वास्तविक संख्या में बदलने के लिए कॉलम का उपयोग करते हैं (उदाहरण के लिए, 6:45 को 0.28125 में परिवर्तित करना) तो आप गुणा या विभाजन कर सकते हैं और सही उत्तर प्राप्त कर सकते हैं।

12

आप Google स्प्रेडशीट के फ़ंक्शन टाइम (एच, एम, एस) का उपयोग कर सकते हैं। यदि आप एक-दूसरे (या अन्य अंकगणितीय परिचालन) में समय जोड़ना चाहते हैं, तो आप फॉर्मूला के प्रत्येक इनपुट के लिए या तो सेल या कॉल पर समय निर्दिष्ट कर सकते हैं।

उदाहरण के लिए:

  • बी 3 = 10:45
  • सी 3 = 20 (मिनट)
  • डी 3 = 15 (मिनट)
  • E3 = 8 (घंटे)
  • F3 = बी 3 + समय (ई 3, सी 3 + डी 3,0) बराबर 1 9:20
-5

एकल कोशिकाओं में मान टाइप करें, क्योंकि Google स्प्रेडशीट कैंट संभाल नहीं सकता है किसी भी तरह से आकार या रूप में, सभी प्रारूप प्रारूप। या आपको एक हेलिकॉप्टर पायलट के रूप में स्क्रिप्ट और स्नातक बनाना सीखना है। यह भी एक विकल्प है।

1

तो बहुत सरल है: इस

B2: 23:00 
C2: 1:37 
D2: = C2 - B2 + (B2 > C2) 

यह क्यों काम करता है को देखो, समय एक दिन का एक अंश, तुलना बी 2 है> सी 2 रिटर्न यह सच है (1) या गलत (0), अगर सच 1 दिन (24 घंटे) जोड़ा जाता है। http://www.excelforum.com/excel-general/471757-calculating-time-difference-over-midnight.html

0

मामले (उदाहरण के लिए, यदि आप तार और मूल्यों श्रृंखलाबद्ध कर रहे हैं), गूगल के ऊपर उल्लिखित प्रारूप विकल्प उपलब्ध नहीं है, लेकिन आप पाठ सूत्र का उपयोग कर सकते हैं एक सूत्र के भीतर इसे स्वरूपित करना चाहते हैं में:

=TEXT(B1-C1,"HH:MM:SS") 

इसलिए, पर सवाल उठाया उदाहरण के लिए, संयोजन के साथ:

="The number of " & TEXT(B1,"HH") & " hour slots in " & TEXT(C1,"HH") _ 
& " is " & TEXT(C1/B1,"HH") 

चीयर्स

3

मैं एक simila था आर मुद्दा और मैं सिर्फ यह अब

  1. प्रारूप के लिए सेल के प्रत्येक समय
  2. प्रारूप कुल सेल (हर समय का योग) को अवधि
0

मैं प्रयोग किया जाता करने के लिए तय TO_PURE_NUMBER() फ़ंक्शन और यह काम किया।