Kuinka nopeasti löytää ensimmäisen ison kirjaimen sijainti Excel-tekstijonossa?
Jos oletetaan, että on olemassa luettelo tekstijonoista, joihin on sekoitettu numeroita, isoja ja pieniä kirjaimia, kuinka voit nopeasti löytää ensimmäisen ison kirjaimen sijainnin merkkijonoista? Tässä artikkelissa esittelen temppuja, joilla voidaan nopeasti määrittää ensimmäisen ison kirjaimen sijainti laskematta niitä yksitellen manuaalisesti Excelissä.
Etsi ensimmäisen ison kirjaimen sijainti merkkijonosta kaavan avulla
Etsi ensimmäisen ison kirjaimen sijainti merkkijonosta määritetyllä funktiolla
Muuta kaikki kirjaimet isoiksi kirjaimiksi tai oikeaksi kirjaimiksi Kutools for Excelillä
Etsi ensimmäisen ison kirjaimen sijainti merkkijonosta kaavan avulla
Tässä on kaava, joka voi auttaa sinua löytämään nopeasti ensimmäisen ison kirjaimen sijainnin merkkijonosta, toimi seuraavasti:
Valitse tyhjä solu sen merkkijonon vierestä, josta haluat löytää ensimmäisen ison kirjaimen, esimerkiksi B1, kirjoita tämä kaava =MIN(IF(ISERROR(FIND(CHAR(ROW(INDIRECT("65:90"))),A1)),"",FIND(CHAR(ROW(INDIRECT("65:90"))),A1)))
lehdistö Vaihto + Ctrl + Enter -näppäintä saadaksesi oikean tuloksen, ja vedä sitten automaattisen täytön kahva niiden solujen yli, joita tarvitaan tämän kaavan soveltamiseen. Katso kuvakaappaus:
Etsi ensimmäisen ison kirjaimen sijainti merkkijonosta määritetyllä funktiolla
Kaavaa lukuun ottamatta voit myös käyttää Defined Functionia saadaksesi selville ensimmäisen ison kirjaimen sijainnin merkkijonossa.
1. Ota käyttöön taulukko, joka sisältää merkkijonon, jonka haluat löytää isoina kirjaimina, ja paina Alt + F11 avaimet Microsoft Visual Basic for Applications ikkunassa.
2. Napsauta hiiren kakkospainikkeella taulukkoa, jossa haluat käyttää koodia Project Explore ruutua ja napsauta liite > Moduulit, ja liitä alla oleva koodi tyhjään moduuliskriptiin. Katso kuvakaappaus:
Koodi: Etsi ensimmäisen ison kirjaimen sijainti merkkijonosta.
Function GetFirstUpper(Rg As Range) As Integer
'UpdatebyExtendoffice20160726
Dim xStr As String
Dim I As Integer
Application.Volatile
GetFirstUpper = -1
On Error Resume Next
xStr = Trim(Rg.Value)
For I = 1 To Len(xStr)
If (Asc(Mid(xStr, I, 1)) < 91) And (Asc(Mid(xStr, I, 1)) > 64) Then
GetFirstUpper = I
Exit Function
End If
Next
End Function
3. Tallenna koodi ja palaa käyttämääsi taulukkoon ja valitse tyhjä solu sen merkkijonon vierestä, jonka haluat etsiä isoilla kirjaimilla, syötä tämä kaava =GetFirstUpper(F1), Lehdistö enter -näppäintä ja vedä sitten automaattisen täytön kahva tätä kaavaa tarvittavien solujen päälle. Katso kuvakaappaus:
Kärki: Jos merkkijonossa ei ole isoja kirjaimia, tuloksena näkyy -1.
Muuta kaikki kirjaimet isoiksi kirjaimiksi tai oikeiksi kirjaimille Kutools for Excelillä
Yleisessä Excel-työssä saatat yleensä joutua muuttamaan kirjainjonot isoihin kirjaimiin, isoihin kirjaimiin, pieniin kirjaimiin, lauseiden isoihin kirjaimiin tai ToGgLe CaSe kuten alla oleva kuvakaappaus.
Kanssa Kutools for Excel, voit soveltaa sitä Vaihda kirjainkokoa apuohjelma muuttaa kirjainkokoa nopeasti tarpeen mukaan.
Jälkeen ilmainen asennus Kutools for Excel, toimi seuraavasti:
1. Valitse merkkijonot, joiden kirjainkokoa haluat muuttaa, ja napsauta Kutools > teksti > Vaihda kirjainkokoa. Katso kuvakaappaus:
2. Sitten poksahtamiseen Vaihda kirjainkokoa valintaikkunassa, valitse haluamasi vaihtoehto Vaihda tyyppi ja voit esikatsella tulosta Esikatselu-ruudussa. Katso kuvakaappaus:
3. Napsauta sitten Ok or käyttää vaihtaa kirjainta.
Kutools for Excel - Lataa Excel yli 300 olennaisella työkalulla. Nauti pysyvästi ilmaisista AI-ominaisuuksista! Get It Now
Parhaat toimiston tuottavuustyökalut
Lataa Excel-taitojasi Kutools for Excelillä ja koe tehokkuutta kuin koskaan ennen. Kutools for Excel tarjoaa yli 300 lisäominaisuutta tuottavuuden parantamiseen ja ajan säästämiseen. Napsauta tästä saadaksesi eniten tarvitsemasi ominaisuuden...
Office-välilehti tuo välilehtikäyttöliittymän Officeen ja tekee työstäsi paljon helpompaa
- Ota välilehtien muokkaus ja lukeminen käyttöön Wordissa, Excelissä, PowerPointissa, Publisher, Access, Visio ja Project.
- Avaa ja luo useita asiakirjoja saman ikkunan uusilla välilehdillä uusien ikkunoiden sijaan.
- Lisää tuottavuuttasi 50 % ja vähentää satoja hiiren napsautuksia joka päivä!