क्या एक्सेल संख्याओं का एक अजीब लेकिन तार्किक अनुक्रम उत्पन्न कर सकता है?


16

मुझे यह पैटर्न एक्सेल में मिला है:

14
16
17
19
21
22
24
26
27
29
31
32
34
36
37
39
41
42
44
46
47
49
51
52
54
56
57
59
61
62

इसका तर्क +2, +2, +1, कुल्ला और दोहराना है। लेकिन जब मैं पैटर्न का विस्तार करने की कोशिश करता हूं, तो एक्सेल बस गिनती शुरू कर देगा।

मैं इस पैटर्न को कैसे जारी रख सकता हूं? मेरी सूची लगभग 700 तक जारी है।


5
आप उस तर्क के साथ अपने स्वयं के सूत्र को परिभाषित कर सकते हैं, जो ऊपर दिए गए सेल को संदर्भित करता है। ई। जी। =A1+2सेल में ऐसा कुछ B1और इसी तरह सभी विषम संख्याओं को जन्म देगा।
6

1
वह काम नहीं करेगा क्योंकि मुझे अभी भी एक मैनुअल गिनती
करनी

26
"मैनुअल काउंट" से आपका क्या अभिप्राय है? आपकी गिनती का क्या तर्क है? जब आप अपने तर्क को परिभाषित नहीं कर सकते हैं, तो एक कार्यक्रम को आपके लिए यह कैसे करना चाहिए?
IQV

1
@ आईक्यू: ईमानदार होने के लिए, बुद्धि परीक्षण पर यह कठिन प्रश्नों में से एक नहीं होगा। + 2, + 2, + 1 पैटर्न को खोलना आसान है। एक्सेल में अनुवाद करना थोड़ा कठिन है।
15 दिसंबर को MSalters

2
यदि आप कभी भी खुद को आश्चर्यचकित पाते हैं कि "क्या एक्सेल ऐसा कर सकता है?", तो उत्तर "हां, यह हो सकता है।" ऐसा इसलिए है क्योंकि एक्सेल ट्यूरिंग कम्प्लीट है , जिसका अर्थ है कि वह किसी भी गणना को करने में सक्षम है जो कंप्यूटर कर सकता है।
रबरडक

जवाबों:


40

एक्सेल केवल अंकगणित पैटर्न को पहचानता है।

आपके मामले में, आप एक सूत्र को परिभाषित कर सकते हैं और इसे आवश्यक पंक्तियों में भर सकते हैं।

=A1 + IF(MOD(ROW(), 3) = 0, 1, 2)

ए 1 को सेल में बदलें जहां आपका क्रम शुरू होता है।

नीचे स्क्रीन शॉट में, A1 का मान है। A2 में मैंने इस सूत्र में प्रवेश किया

=A1 + IF(MOD(ROW(),3)=0,1,2)

और उसे कॉपी किया

यहाँ छवि विवरण दर्ज करें


12
मुझे संदेह है कि यह एक भाषा मुद्दा है। आपकी मूल भाषा में MOD या ROW संतुलन होगा। आपके पीसी के लिए कौन सी भाषा है? मई मदद piuha.fi/excel-function-name-translation/... MOD संभवतः है RESTऔर ROWसंभवतः है RIJ@baswijdenesdotcom
डेव

67
एक्सेल में एक सेटिंग है जो इंटरनेट के आपके जीवन को एक लाख गुना आसान बना देगा: " अंग्रेजी फ़ंक्शन नामों का उपयोग करें "
फाल्को

74
एक्सेल अंतर्राष्ट्रीयकरण समारोह के नाम? हे भगवान :(
pjc50

26
@ pjc50 एक प्रोग्रामर के रूप में मुझे भी यह बहुत ही भयानक लगता है, लेकिन प्रोग्रामर एक्सेल का लक्ष्य बाजार नहीं हैं। अंतिम उपयोगकर्ता जो अर्ध-अंग्रेजी नहीं हैं, अंग्रेजी भाषा की कुंजी शब्दों की एक सूची को याद रखने की संभावना नहीं है। उनके लिए स्क्रैच लोकलाइज्ड कीवर्ड से फॉर्मूला लिखना ज्यादा यूजर फ्रेंडली विकल्प है। OTOH मुझे आश्चर्य है कि स्थानीय और अंग्रेजी कुंजी शब्दों का समर्थन करना कितना कठिन रहा होगा। ग्रिपिंग हैंड लोकलाइजेशन संभवत: प्री-इंटरनेट के समय की है; और मेरा सुझाव सभी को होगा, लेकिन अगर किसी ने ऐसा किया है, तो किसी को स्प्रेडशीट तोड़ने की गारंटी दी जाएगी।
डेन

4
@DanNeely मैं सहमत हूं कि एक्सेल में स्थानीयकृत फ़ंक्शन नाम गैर-प्रोग्रामर के लिए अधिक उपयुक्त हो सकते हैं, लेकिन कम से कम उन्हें नामों को आंतरिक रूप से अंग्रेजी में बदलना चाहिए। मैं कई समस्याओं को देखा है जब विभिन्न समारोह के नाम और अल्पविराम के साथ एक और स्थान में एक्सेल शीट खोलने / एक मूलांक बिंदु के रूप में डॉट stackoverflow.com/q/19518644/995714 stackoverflow.com/q/13247771/995714
phuclv

57

एक्सेल चरण आकार के साथ अंकगणितीय पैटर्न का समर्थन करता है> 1 पहले 3 मान भरें, और फिर नीचे से एक पैटर्न का उपयोग करें

  1. 14
  2. 16
  3. 17
  4. =A1+5

और फिर उसे कॉपी करें। Ie A5 बन जाता है =A2+5जो वास्तव में 21 है।


17
यह शायद सबसे आसान और सबसे सहज तरीका है जो काफी सामान्य भी है।
jpaugh

3
कभी-कभी मुझे एक ही व्यक्ति के कई उत्तरों के साथ एक प्रश्न दिखाई देता है। आमतौर पर यह एक नया उपयोगकर्ता है जो साइट के साथ अनुभव नहीं करता है, टिप्पणी करने की अनुमति के बिना। जो भी हो, उत्तरों में से 1 (या आमतौर पर दोनों) विशेष रूप से अच्छे नहीं हैं। यह पहली बार है जब मैंने एक दोहरा उत्तर देखा है, जहाँ दोनों उत्तर अच्छे और स्पष्ट रूप से अपवित्र हैं। होश उड़ जाना। rats off to ya,
@MSalters

13

यह मानकर कि आप पंक्ति 1 से शुरू करते हैं, यह है =ROUND((ROW()*5+37)/3,0)

प्रत्येक 3 पंक्तियों के लिए, आप 5 जोड़ते हैं, इसलिए 5/3। 37 को प्रारंभिक मूल्य सही (पंक्ति 1 => मूल्य 14) प्राप्त करना है। ROUNDयह कैसे काम करता है यह देखने के लिए दो अंकों के लिए।


9

मुझे वास्तव में पहले से ही पोस्ट किए गए उत्तरों के पीछे अंतर्ज्ञान पसंद है लेकिन ऐसा लगता है कि हर कोई एक्सेल में निर्मित सबसे सरल समाधान को नजरअंदाज कर रहा है।

  • सेल में सिर्फ 14 टाइप करें A1

  • में A2प्रकार=A1 + 2

  • में A3प्रकार=A2 + 1

  • में A4प्रकार=A3 + 2

  • A2, A3 और A4 का चयन करें और निचले दाएं कोने में भरे हुए हैंडल को वांछित बिंदु पर खींचें। एक्सेल वास्तव में टाइप किए गए फॉर्मूले को दोहराएगा।

संपादित करें: बस जोड़ने के लिए, हालांकि ओपी का सवाल प्रकृति में अंकगणित है और सुरुचिपूर्ण गणितीय समाधानों के साथ सामना किया जा सकता है, अगर किसी को इस तरह के किसी भी अन्य गैर-गणितीय सूत्र के साथ आता है जिसे वे इस फैशन में दोहराना चाहते हैं, तो कोई भी सशर्त गणित बस अव्यवस्थित होगा। चादर को धीमा करो।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.