ഉള്ളടക്ക പട്ടിക
ഒരു സെൽ മാറുമ്പോൾ എക്സലിൽ ടൈംസ്റ്റാമ്പ് ചെയ്യുന്നതെങ്ങനെയെന്ന് ഈ ലേഖനം വ്യക്തമാക്കുന്നു. ഒരു പ്രത്യേക നിരയുടെ സെല്ലുകളിലെ ഡാറ്റാ എൻട്രികളുടെ ട്രാക്ക് നിങ്ങൾ സൂക്ഷിക്കേണ്ടതായി വന്നേക്കാം. ഉദാഹരണത്തിന്, ഡാറ്റ ഇൻപുട്ട് ചെയ്യുന്നതിന് നിങ്ങൾ B കോളം റിസർവ് ചെയ്തിട്ടുണ്ട്. B കോളത്തിൽ ഒരു സെൽ അപ്ഡേറ്റ് ചെയ്യുമ്പോൾ C കോളത്തിലെ അടുത്തുള്ള സെല്ലിലെ ടൈംസ്റ്റാമ്പ് ഇപ്പോൾ നിങ്ങൾക്ക് ആവശ്യമാണ്. അത് ഫലപ്രദമായ 2 വഴികളിൽ ചെയ്യാൻ ഈ ലേഖനം നിങ്ങളെ സഹായിക്കും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ചുവടെയുള്ള ഡൗൺലോഡ് ബട്ടണിൽ നിന്ന് പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യാം.
Excel.xlsm-ലെ ടൈംസ്റ്റാമ്പ്
സെൽ മാറുമ്പോൾ Excel-ൽ ടൈംസ്റ്റാമ്പ് ചേർക്കാനുള്ള 2 വഴികൾ
1. Excel-ൽ ടൈംസ്റ്റാമ്പ് ചേർക്കാൻ IF, AND, NOW, മറ്റ് ഫംഗ്ഷനുകൾ എന്നിവ ഉപയോഗിക്കുക
ഒരു സെൽ മാറുമ്പോൾ ഫോർമുലകൾ ഉപയോഗിച്ച് ടൈംസ്റ്റാമ്പ് ലഭിക്കുന്നതിന് ചുവടെയുള്ള ഘട്ടങ്ങൾ പാലിക്കുക.
📌 ഘട്ടങ്ങൾ
- ആദ്യം എക്സൽ ഓപ്ഷനുകൾ തുറക്കാൻ ALT+F+T അമർത്തുക. തുടർന്ന് സൂത്രവാക്യങ്ങൾ ടാബിലേക്ക് പോകുക. അടുത്തതായി, ആവർത്തന കണക്കുകൂട്ടൽ പ്രാപ്തമാക്കുക ചെക്ക്ബോക്സ് പരിശോധിക്കുക. തുടർന്ന്, പരമാവധി ആവർത്തനങ്ങൾ 1 ആയി സജ്ജമാക്കുക. അതിനുശേഷം, ശരി ക്ലിക്കുചെയ്യുക.
- ഇപ്പോൾ, സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല നൽകുക C5 . തുടർന്ന്, ഫോർമുല ചുവടെയുള്ള സെല്ലുകളിലേക്ക് പകർത്താൻ ഫിൽ ഹാൻഡിൽ ഐക്കൺ വലിച്ചിടുക.
=IF(AND(B5"",D5B5),NOW(),IF(B5="","",C5))
- തുടർന്ന്, D5 സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല നൽകുക. അടുത്തതായി ഫിൽ ഹാൻഡിൽ ഐക്കൺ മുമ്പത്തെ സെല്ലുകളിലേക്ക് വലിച്ചിടുക.
=IF(B5="","",IF(OR(C5="",AND(ISNUMBER(D5),B5=D5)),D5,B5))
- ഇപ്പോൾ, നിര B ലെ സെല്ലുകളിൽ മൂല്യങ്ങൾ നൽകാൻ ആരംഭിക്കുക.അതിനുശേഷം, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഫലം ലഭിക്കും. ഇവിടെ, നിര D ഒരു സഹായ കോളമാണ്. കോളം തിരഞ്ഞെടുത്ത ശേഷം വലത്-ക്ലിക്കുചെയ്ത് നിങ്ങൾക്ക് അത് മറയ്ക്കാം.
- പകരം, C5<എന്ന സെല്ലിൽ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഫോർമുല നൽകാം. അതേ ഫലം ലഭിക്കാൻ 7> നിര C ലെ സെല്ലുകൾ. മുകളിലെ കോളം നമ്പറിൽ ക്ലിക്കുചെയ്ത് കോളം തിരഞ്ഞെടുക്കുക. തുടർന്ന് CTRL+1 അമർത്തി Format Cells ഡയലോഗ് ബോക്സ് തുറക്കുക. ഇപ്പോൾ, ഇഷ്ടാനുസൃത നമ്പർ ഫോർമാറ്റിൽ ക്ലിക്കുചെയ്യുക. അടുത്തതായി, ടൈപ്പ് ഫീൽഡിൽ d-mmm-yyyy hh:mm:ss AM/PM നൽകുക. അവസാനമായി, ശരി ക്ലിക്കുചെയ്യുക.
ഫോർമുല ബ്രേക്ക്ഡൗൺ:
സെല്ലിലെ ഫോർമുല C5:
➤ IF(B5=”””,C5))
IF ഫംഗ്ഷൻ സെല്ലാണെങ്കിൽ ഒന്നും നൽകുന്നില്ല B5 ശൂന്യമാണ്. അല്ലെങ്കിൽ, C5 -ൽ സംഭരിച്ച അതേ മൂല്യം നൽകുന്നു.
➤ NOW()
NOW ഫംഗ്ഷൻ കറന്റ് നൽകുന്നു തീയതിയും സമയവും.
➤ AND(B5””,D5B5)
AND ഫംഗ്ഷൻ TRUE നൽകുന്നു ആർഗ്യുമെന്റുകൾ ശരിയാണ് അതായത് സെൽ B5 ശൂന്യമല്ല കൂടാതെ സെല്ലുകൾ B5 , D5 എന്നിവയ്ക്ക് ഒരേ മൂല്യമില്ല.
➤ IF(AND(B5"",D5B5),NOW(),IF(B5=""",C5))
AND ഫംഗ്ഷൻ TRUE നൽകുന്നു, തുടർന്ന് IF ഫംഗ്ഷൻ NOW ഫംഗ്ഷനിൽ നിന്ന് ലഭിച്ച നിലവിലെ തീയതിയും സമയവും നൽകുന്നു . അല്ലെങ്കിൽ, അത് ഫലം നൽകുന്നു IF ഫംഗ്ഷൻ അടങ്ങിയിരിക്കുന്ന ആർഗ്യുമെന്റിൽ നിന്ന് ലഭിച്ചു.
സെൽ D5-ലെ ഫോർമുല:
➤ ISNUMBER(D5)
സെല്ലിൽ D5 ഒരു നമ്പർ അടങ്ങിയിട്ടുണ്ടെങ്കിൽ ISNUMBER ഫംഗ്ഷൻ TRUE നൽകുന്നു. അല്ലെങ്കിൽ, അത് False നൽകുന്നു.
➤ AND(ISNUMBER(D5),B5=D5)
The AND ഫംഗ്ഷൻ<7 D5 സെല്ലിൽ ഒരു സംഖ്യയും B5 , D5 എന്നീ സെല്ലുകളിൽ ഒരേ മൂല്യമുണ്ടെങ്കിൽ TRUE നൽകുന്നു. ഇത് FALSE നൽകുന്നു.
➤ OR(C5=””,AND(ISNUMBER(D5),B5=D5))
അല്ലെങ്കിൽ ഫംഗ്ഷൻ TRUE നൽകുന്നു, ഏതെങ്കിലും ആർഗ്യുമെന്റുകൾ ശരിയാണെങ്കിൽ അതായത് സെൽ C5 ശൂന്യമാണ് അല്ലെങ്കിൽ AND ഫംഗ്ഷൻ TRUE നൽകുന്നു . എല്ലാ ആർഗ്യുമെന്റുകളും തെറ്റാണെങ്കിൽ അത് FALSE നൽകുന്നു.
➤ IF(OR(C5=””,AND(ISNUMBER(D5),B5=D5)),D5 ,B5)
IF ഫംഗ്ഷൻ OR ഫംഗ്ഷൻ TRUE നൽകുന്നുവെങ്കിൽ D5 സെല്ലിൽ സംഭരിച്ചിരിക്കുന്ന അതേ മൂല്യം നൽകുന്നു . അല്ലെങ്കിൽ, അത് സെല്ലിന്റെ മൂല്യം നൽകുന്നു B5 .
➤ IF(B5=”””,IF(OR(C5=””,AND(ISNUMBER(D5) ),B5=D5)),D5,B5))
IF ഫംഗ്ഷൻ B5 സെൽ ശൂന്യമാണെങ്കിൽ ഒന്നും നൽകുന്നില്ല. അല്ലെങ്കിൽ, ഇത് IF ഫംഗ്ഷൻ അടങ്ങിയിരിക്കുന്ന ആർഗ്യുമെന്റിൽ നിന്ന് ലഭിച്ച ഫലം നൽകുന്നു.
കൂടുതൽ വായിക്കുക: VBA ഇല്ലാതെ സെൽ മാറുമ്പോൾ Excel ടൈംസ്റ്റാമ്പ് എങ്ങനെ ചേർക്കാം (3 വഴികൾ)
സമാന റീഡിംഗുകൾ
- എക്സലിൽ സ്റ്റാറ്റിക് തീയതി ചേർക്കുന്നതെങ്ങനെ (4 ലളിതമായ രീതികൾ)
- Excel VBA: ടൈംസ്റ്റാമ്പ് ചേർക്കുകഒരു മാക്രോ പ്രവർത്തിക്കുമ്പോൾ
- വരിയിലെ സെല്ലുകൾ പരിഷ്ക്കരിക്കുമ്പോൾ Excel തീയതി സ്റ്റാമ്പ് എങ്ങനെ ചേർക്കാം
- Excel-ൽ Unix ടൈംസ്റ്റാമ്പ് തീയതിയിലേക്ക് പരിവർത്തനം ചെയ്യുക (3 രീതികൾ)
2. സെൽ മാറുമ്പോൾ Excel-ൽ ടൈംസ്റ്റാമ്പ് ചേർക്കാൻ VBA കോഡ് പ്രയോഗിക്കുക
VBA ഉപയോഗിച്ച് ഒരു സെൽ മാറുമ്പോൾ നിങ്ങൾക്ക് എക്സൽ-ൽ ടൈംസ്റ്റാമ്പ് ലഭിക്കും. അത് ചെയ്യാൻ താഴെയുള്ള ഘട്ടങ്ങൾ പാലിക്കുക.
📌 ഘട്ടങ്ങൾ
- ആദ്യം, ടാർഗെറ്റ് വർക്ക്ഷീറ്റ് ടാബിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്യുക. തുടർന്ന്, കോഡ് കാണുക തിരഞ്ഞെടുക്കുക. ഇത് ആ പ്രത്യേക വർക്ക്ഷീറ്റിനായുള്ള കോഡ് മൊഡ്യൂൾ തുറക്കും.
- അടുത്തതായി, മുകളിൽ വലത് കോണിലുള്ള കോപ്പി ബട്ടൺ ഉപയോഗിച്ച് ഇനിപ്പറയുന്ന കോഡ് പകർത്തുക.
6255
- അതിനുശേഷം, പകർത്തിയ കോഡ് താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ ശൂന്യമായ മൊഡ്യൂളിൽ ഒട്ടിക്കുക.
- അടുത്തത്, സേവ് ചെയ്യുക മാക്രോ-പ്രാപ്തമാക്കിയ വർക്ക്ബുക്ക് ആയി ഡോക്യുമെന്റ്. ഇപ്പോൾ, B കോളത്തിലെ സെല്ലുകളിൽ ഡാറ്റ നൽകാൻ ആരംഭിക്കുക. അപ്പോൾ നിങ്ങൾക്ക് മുമ്പത്തെ അതേ ഫലങ്ങൾ ലഭിക്കും.
VBA കോഡ് വിശദ 1>
Dm DpRng, Rng പരിധിയായി
ആവശ്യമായ വേരിയബിളുകൾ പ്രഖ്യാപിക്കുന്നു.
CellCol = 2
ഡാറ്റ എൻട്രി കോളം.
TimeCol = 3
ടൈംസ്റ്റാമ്പ് നിര 6>Col = Target.Column
തിരഞ്ഞെടുത്ത സെല്ലിന്റെ വരി, കോളം നമ്പറുകൾ സംഭരിക്കുന്നു.
Rw <= 4 ആണെങ്കിൽ പുറത്തുകടക്കുകഉപ
മുകളിലുള്ള 4 വരികളിലെ മാറ്റങ്ങളൊന്നും ടൈംസ്റ്റാമ്പ് സൃഷ്ടിക്കില്ല.
ടൈംസ്റ്റാമ്പ് = ഫോർമാറ്റ്(ഇപ്പോൾ, “DD-MM-YYYY HH:MM:SS AM/PM”)
ടൈംസ്റ്റാമ്പ് ഈ രീതിയിൽ ഫോർമാറ്റ് ചെയ്യും. ആവശ്യാനുസരണം ഇത് മാറ്റുക.
ലക്ഷ്യമാണെങ്കിൽ. "" എന്ന് ടെക്സ്റ്റ് ചെയ്യുക, തുടർന്ന്
Col = CellCol എങ്കിൽ
സെല്ലുകൾ(റോ, ടൈംകോൾ) = ടൈംസ്റ്റാമ്പ്
തിരഞ്ഞെടുത്ത സെൽ ശൂന്യമാണെങ്കിൽ ഒരു ടൈംസ്റ്റാമ്പ് സൃഷ്ടിക്കുക.
പിശക് പുനരാരംഭിക്കുമ്പോൾ അടുത്തത്
അവഗണിക്കുന്നു എന്തെങ്കിലും പിശക് സംഭവിച്ചാൽ.
DpRng = ടാർഗെറ്റ് സജ്ജീകരിക്കുക. DpRng-ലെ ഓരോ Rng-നും ആശ്രിതർ
എങ്കിൽ Rng.Column = CellCol തുടർന്ന്
സെല്ലുകൾ(Rng.Row, TimeCol) = Timestamp
ശൂന്യമല്ലെങ്കിൽ സെല്ലുകളുടെ ഒരു ശ്രേണിക്കായി ടൈംസ്റ്റാമ്പുകൾ സൃഷ്ടിക്കുക.
കൂടുതൽ വായിക്കുക: Excel-ൽ ടൈംസ്റ്റാമ്പ് ഡാറ്റാ എൻട്രികൾ എങ്ങനെ സ്വയമേവ ചേർക്കാം (5 രീതികൾ)
ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ
- നിങ്ങൾ ഒരു ഇഷ്ടാനുസൃതം ഉപയോഗിക്കേണ്ടതുണ്ട് ശരിയായി ഫോർമാറ്റ് ചെയ്ത ടൈംസ്റ്റാമ്പ് ലഭിക്കുന്നതിന് B കോളത്തിലെ സെല്ലുകൾ ഫോർമാറ്റ് ചെയ്യുക.
- ശൂന്യമായ സെല്ലുകളിൽ ഡാറ്റ നൽകുമ്പോൾ മാത്രമേ ഇതര ഫോർമുല പ്രവർത്തിക്കൂ.
- ഇവിടെ, ഡാറ്റാ എൻട്രിയും ടൈംസ്റ്റാമ്പ് കോളവും കഠിനമാണ് VBA കോഡിൽ കോഡ് ചെയ്തിരിക്കുന്നു. നിങ്ങളുടെ ഡാറ്റാസെറ്റിനെ അടിസ്ഥാനമാക്കി നിങ്ങൾ കോഡ് പരിഷ്ക്കരിക്കേണ്ടതുണ്ട്.
ഉപസംഹാരം
ഒരു സെൽ മാറുമ്പോൾ എങ്ങനെയാണ് എക്സൽ ടൈംസ്റ്റാമ്പ് ചെയ്യേണ്ടതെന്ന് ഇപ്പോൾ നിങ്ങൾക്കറിയാം. നിങ്ങൾക്ക് കൂടുതൽ ചോദ്യങ്ങളോ നിർദ്ദേശങ്ങളോ ഉണ്ടോ? അതിനായി താഴെയുള്ള കമന്റ് വിഭാഗം ഉപയോഗിക്കുക. Excel-നെ കുറിച്ച് കൂടുതൽ അടുത്തറിയാൻ നിങ്ങൾക്ക് ഞങ്ങളുടെ ExcelWIKI ബ്ലോഗും സന്ദർശിക്കാവുന്നതാണ്. ഞങ്ങളോടൊപ്പം താമസിച്ച് പഠിക്കുന്നത് തുടരുക.