பக்கங்கள்

செவ்வாய், 31 ஆகஸ்ட், 2010

Ref; mdkhan photoshop 24

போட்டோசாப் பாடம் 24 Quick Mask Tool பயன்படுத்துவது எப்படி ?

http://tamilpctraining.blogspot.com/


Ref; mdkhan photoshop 23

போட்டோசாப் பாடம் 23 Eyedropper, Zoom, Hand Tools பயன்படுத்துவது எப்படி ?

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 22 (1)

போட்டோசாப் பாடம் 22 (1) Shape Tool பயன்படுத்துவது எப்படி ?

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 22 (2)

போட்டோசாப் பாடம் 22 (2) Shape Tool பயன்படுத்துவது எப்படி ?

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 21 (2)

போட்டோசாப் பாடம் 21 - 2 ( Pen Tools )

http://tamilpctraining.blogspot.com/


Ref mdkhan photoshop 21 (1)

போட்டோசாப் பாடம் 21 - 1 ( Pen Tools )

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 20 (4)

போட்டோசாப் பாடம் 20 (4)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 20 (3)

போட்டோசாப் பாடம் 20 (3)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 20 (2)

போட்டோசாப் பாடம் 20 (2)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 20 (1)

போட்டோசாப் பாடம் 20 (1)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 19

போட்டோசாப் பாடம் 19

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 18 (2)

போட்டோசாப் பாடம் 18 (2)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 18 (1)

போட்டோசாப் பாடம் 18 (1)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 16 (2)

போட்டோசாப் பாடம் 16 (2)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 17

போட்டோசாப் பாடம் 17

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 16

போட்டோசாப் பாடம் 16

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 15

போட்டோசாப் பாடம் 15

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 14

போட்டோசாப் பாடம் 14

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 13

போட்டோசாப் பாடம் 13

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 12 (3)

போட்டோசாப் பாடம் 12 (பார்ட் 3)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 12 (2)

போட்டோசாப் பாடம் 12 (பார்ட் 2)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 12 (1)

போட்டோசாப் பாடம் 12 (பார்ட் 1)

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 11

போட்டோசாப் பாடம் 11

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான் http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 10

போட்டோசாப் பாடம் 10

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான் http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 9

போட்டோசாப் பாடம் 9

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான் http://tamilpctraining.blogspot.com/


Ref: mdkhan photoshop 8

போட்டோசாப் பாடம் 8

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 7

போட்டோசாப் பாடம் 7

ஈமெயில் நண்பர்கள் இந்த தளத்தை பார்வையிட இங்கே கிளிக் செய்யவும் - அன்புடன்: கான்

http://tamilpctraining.blogspot.com/

Ref: mdkhan photoshop 6

போட்டோசாப் பாடம் 6

Ref: mdkhan photoshop 5

போட்டோசாப் பாடம் 5

Ref: from mdkhan photoshop 4

போட்டோசாப் பாடம் 4

Ref from mdkhan photoshop 3

போட்டோசாப் பாடம் 3

Ref: from mdkhan photoshop 2

போட்டோசாப் பாடம் 2

Ref: from Mdkhan photoshop 1

அழகிய தமிழில் போட்டோசாப் பாடம் கற்றுக்கொள்ளுங்கள்

Reference From Kattrathu Excel 9

குறிப்பிட்ட செல்களுக்கு மட்டும் பூட்டு மாட்ட..

எக்ஸெலில் சிலசமயம் workbookகளை பலருக்கு விநியோகித்து அவர்களிடமிருந்து சில தகவல்களைப் ​பெற ​வேண்டியிருக்கும்.
நாம் விநி​யோகிக்கும் ஒர்க்புக்​கை பூட்டி (protect) அனுப்ப ​வேண்டியிருக்கும். ஒர்க்புக்கில் ஏற்கன​​வே உள்ள தகவல்க​ளை (formatting, data ​போன்றவற்​றை)
ஆனால் ஒருசில ​செல்களில் மட்டும் மற்றவர்களிடமிருந்து தகவல் ​சேகரிக்க ​வேண்டியுமிருக்கும்.
அதாவது ஒரு ​வொர்க்-ஷீட்டில் குறிப்பிட்ட ​செல்க​ளை மட்டும் அடுத்தவர் பயன்படுத்த அனுமதிக்க ​வேண்டும். இ​தை இப்படிச் ​செயல்படுத்தலாம்:
1. எந்த ​செல்க​ளை அடுத்தவர் பயன்படுத்த அனுமதிக்க நி​னைக்கிறீர்க​ளோ, அவைக​ளை ​​செலக்ட் ​செய்து ​கொள்ளவும். (உதாரணமாக கீழ்க்கண்ட படத்திலுள்ள மஞ்சள் நிறத்திலுள்ள ​செல்க​ளை ​தேர்ந்​தெடுக்கி​றோம்)

1.2. ஒ​ரே ஒர்க்-ஷீட்டில் ​வெவ்​வேறு இடங்களில் உள்ள ​செல்க​ளை ​தேர்ந்​தெடுக்க ​வேண்டுமானால் Ctrl அழுத்திக் ​கொண்டு ​செல்க​ளை சுட்டி மூலம் ​செலக்ட் ​செய்யலாம்
2. ​மெனுவில் உள்ள Format - Cells ​போகவும்
3. Format Cells ​பெட்டியில் Protection பக்கத்​தை ​தேர்வு ​செய்யவும்
4. அங்குள்ள Locked ​தேர்வு​பெட்டி​​யின்(checkbox) டிக் மார்க்​கை நீக்கவும் (அதாவது uncheck)

5. பின் Tools -> Protection ​​-> Protect Sheet சுட்டவும்

6. பின்வரும் Protect Sheet ​​பெட்டியில் Select locked cells என்ற checkboxயை uncheck ​செய்யவும்

இப் ​போது இந்த ஒர்க்-ஷீட்டில் நாம் ​தேர்வு ​செய்த ​செல்களில் மட்டும் பயன்படுத்த முடியும். மற்ற ​செல்க​ளை ​தேர்வு கூட ​செய்யமுடியாது. குறிப்பிட்ட ​செல்க​ளை மட்டும் பயன்படுத்த அனுமதிக்க சாத்தியமாகிறது.

Reference From Kattrathu Excel 8

எட்டி எடுக்க (Look up) சில Functionகள் - 2

தரவுகள் ஒருங்கிணைப்பில் அதிகமாக பயன்படும் LOOKUP  Functionகள் வரிசையில், கடந்த பதிவில் MATCH பற்றி பார்த்தோம் இந்த பதிவில், அதற்கு நெருங்கிய சொந்தமான VLOOKUP குறித்து பார்க்கலாம். உள் நுழையும் முன், அட்டவணை என்பதன் வரையறை குறித்த இப்பதிவை படிக்காதவர்கள், படித்துவிட்டு வரும்படி கேட்டுக்கொள்கிறேன்.

VLOOKUP

VLOOKUP ஐ MATCHன் நீட்சி எனக்கூறலாம், MATCH என்பது ஒரு பரிமாண அட்டவணை (List) மீது செயல்படும் ஒரு Function, VLOOKUP இரு பரிமாண அட்டவணை மீது செயல்படுவது.MATCH ஒரு மதிப்பு இருக்கும் இடத்தை (Position) சொல்கிறது, VLOOKUP தேடும் மதிப்பிற்கு தொடர்புடைய மற்றொரு மதிப்பை பெற்று தருகிறது.

VLOOKUP செயல்பாட்டை இப்படி வரையறுக்கலாம்,

"ஒரு அட்டவணையின் முதல் Column இல் ஒரு மதிப்பை தேடி, அது கண்டுபிடிக்கப்பட்ட Row வில் நமக்கு தேவையான Cell ஐ தருகிறது."

சற்றே விரிவாக பார்க்கலாம், முதல் கட்டத்தில், ஒரு இரு பரிமாண அட்டவணையின் முதல் Column இல் ஒரு மதிப்பை தேடுகிறது , உதாரணமாக 'Karthik' எனும் மதிப்பை கீழ்காணும் அட்டவணையில் முதல் Column இல் தேடலாம்,










இந்த முதல்கட்ட தேடல் Row எண் ஐந்தை கண்டுபிடிக்கிறது, இப்போது இருபரிமாண அட்டவணை, சுருக்கப்பட்டு ஒரு பரிமாண பட்டியலாக மாறுகிறது,








இந்த பட்டியலில் நமக்கு தேவையான Cell எண்ணைக்  குறிப்பிட்டால், நமக்கு விடை கிடைக்கும், உதாரணமாக நமக்கு Karthik ன் வயது தெரிய வேண்டுமென்றால், 3 என உள்ளிட வேண்டும்.

எனவே VLOOKUPக்கு நாம் தரவேண்டிய உள்ளீடுகள்,

1. எதை தேட வேண்டும் (LOOKUP value)
        தேடப்படும் மதிப்பு, ஒரு எண்ணாகவோ,  சொற்றொடராகவோ இருக்கலாம்,

சொற்றொடர்களை நேரடியாக பயன்படுத்தும்போது (String constant) மேற்கோள் (" ") குறியீட்டினுள் தர வேண்டும், (எகா) "Karthik", எங்களுக்கும், Cell Referenceக்கும்  இது அவசியமில்லை (எகா) 45, A1


E
F
3
karthik
38
4

37
5

Meera


Worksheet Formulas
Cell
Formula
F3
=VLOOKUP(E3,B2:C6,2,0)
F4
=VLOOKUP("meera",B2:C6,2,0)
F5
=VLOOKUP(96009,A2:C6,2,0)



2. எங்கு தேட வேண்டும் (LOOKUP table)
        தேட வேண்டிய இடம் என்பது, தேடப்படும் Column ஐ முதலாவதாக கொண்ட ஒரு அட்டவணை, இது ஒரு முழு அட்டவணையாக இருக்கவேண்டிய அவசியமில்லை, ஒரு பெரிய அட்டவணையின் பகுதியாக இருக்கலாம். உதாரணமாக, கீழ்காணும் அட்டவணையில்  (A1 : C6) "Karthik" வயதை கண்டறிவதற்கு, நாம் (B2 : C6) என்ற உள் அட்டவணையை தேர்வு செய்ய வேண்டும், Excel ஐ பொறுத்தவரை A1 : C6 தான் அட்டவணை என்றபோதும், VLOOKUP ஐ பொறுத்தவரை B2 : C6 ஒரு முழுமையான  அட்டவணை தான்



3. தேடப்படும் மதிப்பு கண்டுபிடிக்கப்பட்ட Rowவில், எந்த cell வேண்டும்
      
தேடப்படும் Column ஐ 1 எனக்கொண்டு, அதன் வலதுபுறமுள்ள Columnகளை எண்ணிட்டால், நமக்கு தேவையான தரவு இருக்கும் Cell கிடைக்கும்.

4. தேடும் முறை
       MATCH இல் குறிப்பிட்டது போலவே, Exact matching மற்றும் தேடப்படும்  மதிப்பிற்கு அடுத்த  (சிறிய) மதிப்பை பெறவுமாக, இரண்டு வழிகளில் தேடலாம். Exact Match முறையில் தேட 0 அல்லது FALSE உள்ளீடாகதரவேண்டும்.

(எகா)
முந்தைய அட்டவணையில் "Karthik"ன் வயதை கண்டறிய கீழ்க்காணும் Formula பயன்படும், 


E
F
3
karthik
38


Worksheet Formulas
Cell
Formula
F3
=VLOOKUP(E3,B2:C6,2,0)



மீண்டும் மீண்டும் தேடும் Column முதலாவதாக இருக்க வேண்டும்  என்று கூறுவதன் காரணம்,  VLOOKUP வலதுபுறம் மட்டுமே பார்க்கும் Function. மேலே உள்ள அட்டவணையில் கீழ்காணும் Formula பயன்படுத்தி "Karthik"ன் "Emp No" கண்டறிய முடியாதா, என கேட்பவர்களை நான் சந்தித்திருக்கிறேன்.  


E
F
3
karthik
#N/A


Worksheet Formulas
Cell
Formula
F3
=VLOOKUP(E3,A2:B6,-2,0)



VLOOKUP, MATCH இன்னும் பெரும்பான்மையான  Excel Functionகள் பெரிய மற்றும் சிறிய எழுத்துக்களை ஒன்றாகவே பார்க்கும் (Case insensitive)

  VLOOKUP, MATCH பற்றி தெரிந்து கொண்டாயிற்று, அடுத்த பதிவில் இவற்றை எப்படி இணைத்து பயன்படுத்துவது என பார்க்கலாம்.

Reference From Kattratu Excel 7

எட்டி எடுக்க (Look up) சில Functionகள் - 1

Excel இல் நமது பயன்பாடுகளில் பெரும்பாலானவற்றை இரு பெரும் வகைபாடுகளுக்குள் அடக்கலாம். ஒன்று, தரவுகளை ஒருங்கிணைத்தல் (Data Integration), மற்றொன்று, ஒருங்கிணைத்த தரவுகளை சுருக்கி (Summarizing) தகவலாய் (Information) மாற்றுதல். முதலாவதாய் வரும் ஒருங்கிணைப்பு என்பது, வெவ்வேறு இடங்களில் இருக்கும் தரவுகளை ஓரிடத்திற்கு கொண்டு வருவதையும் உள்ளடக்கி இருக்கும். இப்படி இரு வேறு இடங்களில் இருக்கும் தரவுகளை, இரண்டுக்கும் பொதுவான ஒரு Column ஐ (Common Reference Field) அடிப்படையாக கொண்டு இணைக்க பயன்படும் Functionகளை எட்டி எடுக்கும் (Lookup) Functionகள் எனலாம். இந்த வகைப்பாட்டினுள் வரும் ஒரு Functionஐ இப்பதிவில் காண்போம்.

MATCH

ஒரு பட்டியலில் (m x 1 or n x 1 table) நாம் தேடும் மதிப்பு (value) உள்ளதா என்பதை கண்டறிய MATCH பயன்படுகிறது. நாம் தேடும் Value பட்டியலில் இருந்தால், பட்டியலின் துவக்கத்திலிருந்து** எத்தனை Cell தாண்டி இருக்கிறது என்ற இடத்தை (Position) விடையாக தரும். பட்டியலில் நாம் தேடும் Value இல்லாதபோது #N/A திட்டு கிடைக்கும்.

உதாரணத்தோடு பார்க்கலாம்,


A
1Name
2Sankar
3Jagan
4Radha
5Karuna
6Raghavan
7Saravanan
8Saradha
9Gomathi
10Vijay





CD
1Name to findPosition
2Raghavan5


Worksheet Formulas
CellFormula
D2=MATCH(C2,A2:A10,0)



MATCH Funtionக்கு மூன்று உள்ளீடுகள் உண்டு,

முதலில், எதை தேடவேண்டும் (Lookup Value)
அடுத்து, எங்கு தேட வேண்டும் (Lookup List),

**தேடவேண்டிய இடம் (Lookup List), நெடுவரிசையாகவோ, கிடைவரிசையாகவோ இருக்கலாம். பட்டியலின் துவக்கம் என்பது, கிடைவரிசையில், இடதுபுறமிருந்து முதல் cellலையும், நெடுவரிசையில், மேலிருந்து முதல் cellலையும் குறிக்கும்.

மூன்றாவதாய், தேடும் முறையை குறிப்பிட வேண்டும் (Search type),

MATCH ஐ பயன்படுத்தி தேடும்போது மூன்று வித முடிவுகளை பெறலாம்.

1. நாம் தேடும் மதிப்பு, பட்டியலில் இருந்தால் மட்டுமே விடை தருவது, (Exact Match)
2. நாம் தேடும் மதிப்பு இல்லாத பட்சத்தில், அதற்கடுத்த, குறைந்த மதிப்பை (highest value, lower than the look up value) தேடுவது
3. நாம் தேடும் மதிப்பு இல்லாத பட்சத்தில், அதற்கடுத்த, உயர்ந்த மதிப்பை (lowest value, higher than the look up value) தேடுவது

Exact match முறையில் தேடுவதற்கு, 0 அல்லது FALSE உள்ளீடாய் தர வேண்டும். (FALSE ,TRUE பற்றி இன்னொரு பதிவு எழுதுகிறேன்), மேலும் இம்முறையில், பட்டியல் வரிசைப்படுத்தப்பட்டிருக்க (Sorting) வேண்டிய அவசியம்இல்லை.


BCDEFGHIJ
13579965236142873389





JK
1Value to findPosition
2234


Worksheet Formulas
CellFormula
K2=MATCH(J2,B13:J13,0)



Exact match முறையில், நாம் தேடும் மதிப்பு பட்டியலில் இல்லாதபோது #N/A திட்டு கிடைக்கும். மற்ற இரண்டு முறைகளை பயன்படுத்துவதை பற்றி வேறொரு சந்தர்ப்பத்தில் சொல்கிறேன்.

கடைசியாக, MATCH Function தனித்து பயன்படும் இடங்களை விட, VLOOKUP, INDEX போன்ற பிற Functionகளுடன் இணைந்து பயன்படும் இடங்களே அதிகம். அது பற்றி அடுத்த பதிவில் பார்க்கலாம்.

Reference From Kattrathu Excel 6

அட்டவணை (Table) - ஒரு வரையறை

அட்டவணை என்பதை, கிடை மற்றும் நெடு வரிசைகளின் (Row & Column) தொகுப்பு என்று வரையறுக்கலாம். இங்கு கிடை / நெடு வரிசைகளின் எண்ணிக்கை குறைந்தபட்சம் ஒன்றிலிருந்து துவங்கவேண்டும், அப்படி பார்க்கும்போது

5 நிரை x 3 நிரல் (multiple row, multiple column) ( m x n table) என்பதும்,

10 நிரை x 1 நிரல் (multiple row, single column) (m x 1 table) என்பதும்,

1 நிரை x 7 நிரல் (single row, multiple column) (1 x n table) என்பதும்,

1 நிரை x 1 நிரல் (single row, single column) (1 x 1 table) என்பதும்

அட்டவணை தான்.



வேறு வார்த்தைகளில் சொன்னால்

ஒரு பட்டியலும் (List) (multiple row, single column / single row, multiple column),

ஒரு தனி அறையும் (single cell) (single row, single column)

கூட அட்டவணை என்னும் வகைப்பாட்டில் வரும்.

ஒரு அட்டவணை என்பது இரு பரிமாணம் (Dimension) உடையது, எனினும் Excel ஐ பொறுத்தவரை, பட்டியல் (List) என்பதை, ஒரு பரிமாணம் உடையது என கொண்டால், புரிதல் சற்று எளிதாக இருக்கும்.

Functionகளின் செயல்பாட்டை தெளிவாய் கற்க இந்த புரிதல் அவசியமான ஒன்று.

Reference From Kattrathu Excel 4

சில Text Function கள் - 2

1. MID

ஒரு சொற்றொடரின் இடது மற்றும் வலது புறங்களில் இருந்து எழுத்துக்களை வெட்டி எடுப்பது எப்படி என முந்தய பதிவில் பார்த்தோம், ஒரு cell இன் நடுவிலிருந்து Text ஐ பெறுவதற்கு MID Function ஐ பயன்படுத்தலாம். LEFT பயன்படுத்தி இடது புறமிருந்து Text பெறும்போது, எடுக்கவேண்டிய Text இன் தொடங்கு புள்ளி (Starting position) cell இன் முதல் எழுத்தாக இயல்பாகவே அமைந்துவிடுகிறது, நாம் அளிக்கவேண்டிய உள்ளிடு (argument), எத்தனை எழுத்துக்களை எடுக்கவேண்டும் என்பது மட்டும் தான். ஆனால் MID பயன்படுத்தி நடுவிலிருந்து வெட்டி எடுக்கும்போது, எத்தனை எழுத்துக்கள் வேண்டும் என்பதோடு, எங்கிருந்து தொடங்க வேண்டும் என்பதையும் நாம் குறிப்பிட்டாக வேண்டும். எனவே MID இன் கட்டமைப்பு (Syntax), எந்த Cell இல் இருந்து பெறவேண்டும், எந்த இடத்தில் துவங்க வேண்டும், எத்தனை எழுத்துக்கள் எடுக்கவேண்டும் என்ற மூன்று உள்ளீடுகளை கொண்டுள்ளது.


AB
1V Sankara narayananSankar


Worksheet Formulas
CellFormula
B1=MID(A1,3,6)



யோசித்து பார்த்தால், LEFT இன் செயல்பாட்டையும் MID மூலமாக நிகழ்த்தலாம் என்பது தெரியும், cell இன் முதல் எழுத்தையே தொடங்கும் புள்ளியாய் கொண்டால் இது சாத்தியம்,


AB
2V Sankara narayananV Sankar


Worksheet Formulas
CellFormula
B2=MID(A2,1,8)



சற்றே மெனக்கெட்டால் RIGHT இன் செயல்பாட்டையும் MID மூலம் கொண்டுவரலாம், (இது கொஞ்சம் தலையைச்சுற்றி மூக்கை தொடும் வழி தான், அறிந்துகொள்வதற்காக மட்டுமே இதை எழுதியுள்ளேன், புரியாவிட்டால் மெனக்கெட வேண்டாம்)


AB
3Sankara narayanannarayanan
4Sankara narayananSankara narayanan


Worksheet Formulas
CellFormula
B3=MID(A3,LEN(A3)-8,9)
B4=MID(A4,LEN(A4)-16,17)



இங்கு, LEN மூலமாக cell இன் எழுத்துக்களின் எண்ணிக்கையை அறிந்துகொள்கிறோம், அதாவது cell இன் கடைசிப்புள்ளிக்கு சென்றுவிடுகிறோம், பின், உள்நோக்கி தேவையான எழுத்துக்கள் - 1 பயணிக்கிறோம், இங்கு '-1' எதற்கென்று, இரண்டாவது உதாரணத்தை பார்த்தால் புரியும். செல்லில் 17 எழுத்துக்கள் இருக்கும் போது LEN(A4) = 17 கொடுக்கும், இதிலிருந்து 17 கழித்தால் 0 வரும், cell இன் தொடங்கு புள்ளி 1 என்பதால், Excel திட்டும் (#VALUE! Error).


குறிப்பு: சென்ற பதிவில் குறிப்பிடத்தவறிய ஒரு விஷயம், LEFT, RIGHT, MID போன்ற Text Functionகள் பயன்படுத்தும்போது, நீங்கள் கேட்கும் அளவு cell இல் எழுத்துக்கள் இல்லாவிட்டாலும், Excel திட்டாது, எவ்வளவு இருக்கோ அவ்வளவு எழுத்துக்களை தரும்.



AB
6SankarSankar
7SankarSankar
8SankarSankar


Worksheet Formulas
CellFormula
B6=LEFT(A6,100)
B7=RIGHT(A7,100)
B8=MID(A8,1,100)





2. SEARCH / FIND

ஒரு சொற்றொடரில் (String) மற்றொரு சொற்றொடர் (Sub-String) இருக்கிறதா என்பதை அறிவதற்கு SEARCH பயன்படுகிறது. தேடப்படும் சொற்றொடர் (Sub-string) ஓர் எழுத்தாகவோ, வார்த்தையாகவோ முழு வாக்கியமாகவோ இருக்கலாம். இந்த Function க்கு, தேடப்படும் சொற்றொடர் முதலாவதாகவும், தேடுதலுக்கு உட்படும் சொற்றொடர் இரண்டாவதாகவும் உள்ளிடாக அளிக்கவேண்டும்.


AB
14Excel 20032
15Excel 20037
16Excel 20031


Worksheet Formulas
CellFormula
B14=SEARCH("x",A14)
B15=SEARCH("2003",A15)
B16=SEARCH("Excel 2003",A16)



தேடப்படும் சொற்றொடரின் தொடங்குபுள்ளி, SEARCH Function தரும் விடையாக இருக்கும். தேடப்படும் சொற்றொடர் கிடைக்காதபோது , திட்டு (#VALUE Error) கிடைக்கும். தேடப்படும் சொற்றொடர் ஒருமுறைக்கு மேல் இருந்தால், முதல் முறை கண்டறியும் இடமே விடையாக கிடைக்கும்.


AB
18Excel 2003 is better than excel 20071


Worksheet Formulas
CellFormula
B18=SEARCH("excel",A18)



குறிப்பு: SEARCH ஒரு Case-insensitive Function ஆகும். அதாவது "Excel", "EXCEL","excel" எல்லாமே ஒன்றுதான். Case-sensitive ஆக தேடவிரும்பினால், FIND ஐ பயன்படுத்தலாம். SEARCH மற்றும் FIND இடையேயான ஒரே வேறுபாடு இதுதான்.


AB
20Excel 2003 is better than excel 200727


Worksheet Formulas
CellFormula
B20=FIND("excel",A20)




இதுவரை கற்ற LEFT, MID மற்றும் SEARCH ஐ பயன்படுத்தி ஒரு cell இன் முதல் வார்த்தையை மட்டும் பெறுவது எப்படி எனப் பார்க்கலாம்.


AB
22Excel 2003 is better than excel 2007Excel


Worksheet Formulas
CellFormula
B22=MID(A22,1,SEARCH(" ",A22)-1)



முதலில், முதல் வார்த்தை என்பதை எப்படி தீர்மானிப்பது? Cell இன் முதல் எழுத்திலிருந்து முதல் Space க்கு முந்தைய எழுத்து வரை உள்ள பகுதியை, முதல் வார்த்தை எனக்கொள்ளலாம். இப்போது MID function வழியாக இந்த கேள்வியை மதிப்பிடும் போது, Cell இன் முதல் எழுத்து MID இன் இரண்டாவது உள்ளீடாகிறது, முதல் Space ஐ கண்டறிய SEARCH ஐ பயன்படுத்தலாம். Space க்கு முந்தைய எழுத்தை குறிக்க -1 பயன்படுகிறது. இது MID இன் மூன்றாவது உள்ளீடாகிறது.


D
22=MID(A22,1,SEARCH(" ",A22)-1)
23=MID(A22,1,6-1)
24=MID(A22,1,5)
25="Excel"




cell இல் Space இல்லாத போது இந்தமுறை திட்டு வாங்கித்தரும். இதனை தவிர்க்க நாமே ஒரு Space ஐ சேர்த்து கொள்ளலாம்.


AB
27SankarSankar


Worksheet Formulas
CellFormula
B27=MID(A27,1,SEARCH(" ",A27 & " ")-1)



இந்த முறையில், முன் சொன்ன குறிப்பு எப்படி பயன்பட்டுள்ளது என்பதை சோதித்து அறியுங்கள்.

cell இன் கடைசி மற்றும் நடுவிலிருந்து ஒரு வார்த்தையை பெறுவது எப்படி என மற்றொரு பதிவில் பார்க்கலாம்.

Reference From Kattrathu Excel 3

வி-லுக்கப்பில் கன்காடினேட்டின் பயன்பாடு

விலுக்கப் (VLOOKUP):

வேறு இடத்தில் (வொர்க் ஷீட் / வொர்க்புக்) உள்ள தகவல் பட்டியிலுள்ள (table) குறிப்பிட்ட தகவலை நாம் எதிர்பார்க்கிற காலத்திலிருந்து (column) தேடித் தருகிறது.


உதாரணமாக, உங்களிடம் ஒரு வாடிக்கையாளர் பட்டியல் இருக்கிறது என்று வைத்துக் கொள்வோம். படம்-1ல் காட்டியுள்ளவாறு..
ஒவ்வொரு வாடிக்கையாளரும் கடந்த மூன்று மாதங்களில் மட்டும் எவ்வளவு வியாபாரம் கொடுத்துள்ளார் என்பதை அறியவேண்டுமானால், நீங்கள் வேறொரு டேபிளில் தேட வேண்டியிருக்கும். அந்த டேபிள் படம்-2ல் காட்டியுள்ளவாறு என்று வைத்துக் கொள்ளுங்கள்

இந்த இரண்டு டேபிள்களுக்கும் உள்ள பொதுவான அம்சம் வாடிக்கையாளர் எண் மற்றும் பெயர். இவைகளை key index fields என்று சொல்வதுண்டு.


இப்ப நம்ம வேலை சிம்பிள். வாடிக்கையாளர் மன்னார் அன்ட் மன்னார் ​பெயரை பட்டி-2ல் தேடினால் பணவரவு தெரிந்துவிடும்.

தேடுவோமா?


பட்டி-1ல் உள்ள கேள்விக்குறிகளை இந்த பார்முலாவால் நிரப்ப ​வேண்டியதுதான்.

=VLookup(எதைத் தேட?, எங்க போயி தேட?, எந்த காலம், ​தேடறது கிடக்கலேன்னா ஓரளவு அதுமாதிரி இருக்கிற மேட்டரை கொடுக்கலாமா?)

இவ்ளோதான் விலுக்அப்!


நம்ம விஷயத்தில்
=VLookup(பட்டி1-வாடிக்கையாளர் பெயர், பட்டி-2, 5வது காலம், வேணாம்)
=VLookup(C3, Sheet1!$C$3:$G$32,5,0)

இந்த பார்முலா நமக்கு வாடிக்கையாளரின் வியாபாரத் தொகையை காண்பித்துவிடும்தான்..... இருந்தும் ஒரு சிக்கல்!

பட்டி-1 முழுதும் பாத்தீங்கன்னா வாடிக்கையாளர் பெயர்கள் திரும்பவும் வந்திருப்பது ​தெரியும்.. அதாவது ஒரே வாடிக்கையாளர் திரும்பவும் வியாபாரம் பண்ணியிருப்பார். உதாரணமா அரவிந்த பி லிட். கிட்டத்தட்ட 6 ஆர்டர் கொடுத்திருக்காங்க கடந்த 3 மாதங்களில்.. ஒவ்வொரு ஆர்டரும் ​வெவ்வேறு ஆர்டர் எண் மற்றும் தொகை கொண்டது.

இந்த விலுக்கப் முதலில் சிக்குகிற அரவிந்த் பி லிட்டுக்கான ஆர்டர் தொகையை மட்டும் கொடுக்கும்.. அடுத்து வர்ற ஆர்டர்களை விலுக்காது!

இந்த இடத்தில் நம் தேவை வாடிக்கையாளர் பெயரும் + ஆர்டர் எண்ணும் ​சேர்த்து கூட்டாக அடுத்த டேபிளில் (பட்டி-2ல்) ​தேடுவதுதான்

எப்படி?

​போன இடு​கையில் சங்கர் எழுதிய ​டெக்ஸ்ட் பங்கஷன்களில் ஒன்றான கன்காடி​னேட் (concatenate) பயன்படுத்தி..! (விலுக்கப் ​ஒற்​றை காலத்​தை மட்டு​மே இன்​னொரு ​​டேபிளில் ​தேட முடியும் என்ப​தை நி​னைவில் ​கொள்க)

ஆக​வே, வாடிக்​கையாளர் + ஒப்பம் எண் என்ற இரு காலங்க​ளையும் ஒன்றாக்கி விட​வேண்டும்; பட்டி-1 மற்றும் பட்டி-2 இரு இடங்களிலும்.. இப்படி:

பட்டி-1:


பட்டி-2:பின்வரும் விலுக்கப் பங்கஷனில் புதிதாக தயாரித்த வா+ஒ.எண் (இதுதான் இப்ப நமக்கு Compound Index!) காலத்​தை பயன்படுத்த​வேண்டும். இப்​போது வாடிக்​கையாளர் ​பெயர் பலமு​றை வந்திருந்தாலும் ஒப்பம் எண்ணுக்குச் சரியான ​தொ​கை நமக்கு கி​டைத்து விடும்.