Lataa esimerkkityökirja
Tämä opetusohjelma opettaa sinulle, miten saat polun ja tiedostonimen Excelin kaavan avulla.
Hae polku ja tiedostonimi
Excelissä ei ole toimintoa polun ja tiedostonimen saamiseksi suoraan, mutta CELL -toiminto palauttaa tiedoston polun, nimen ja taulukon. Käyttämällä tekstitoimintoja FIND, LEFT ja SUBSTITUTE voimme eristää polun ja tiedostonimen.
1 | = KORVA (VASEN (CELL ("tiedostonimi", B2), FIND ("]", CELL ("tiedostonimi", B2))-1), "[", "") |
Käydään läpi kaava.
Tiedostonimi, polku ja laskentataulukko
Käytämme CELL -funktiota palauttaaksesi tiedoston polun, nimen ja taulukon kirjoittamalla tietotyypiksi ”tiedostonimi”.
1 | = CELL ("tiedostonimi", B2) |
ETSI tiedostonimen sijainti
Kuten yllä on esitetty, CELL -funktio palauttaa tiedoston polun, nimen ja laskentataulukon. Emme tarvitse laskentataulukkoa tai hakasulkeita, joten käytämme ETSI -funktiota tiedostonimen viimeisen merkin (eli ennen "]") sijainnin määrittämiseen.
1 | = ETSI ("]", B3) -1 |
Poista laskentataulukon nimi
Kun olemme saaneet tiedostonimen viimeisen merkin sijainnin, poistamme laskentataulukon nimen VASEN -funktion avulla.
1 | = VASEN (B3, C3) |
SUBSTITUTE -toiminto
Yllä olevasta huomaa, että polun ja tiedostonimien välillä on edelleen avoin hakasulke. Käytä SUBSTITUTE -toimintoa korvataksesi "[" tyhjällä merkkijonolla.
1 | = KORVAUS (D3, "[", "") |
Näiden vaiheiden yhdistäminen yhdeksi kaavaksi antaa meille:
1 | = KORVA (VASEN (CELL ("tiedostonimi", B2), FIND ("]", CELL ("tiedostonimi", B2))-1), "[", "") |
Hanki vain polku
Haluat ehkä näyttää vain polun ilman tiedostonimeä. Tätä varten voimme pysähtyä VASEN -toiminnossa pienellä säätämisellä. Sinun ei tarvitse korvata, koska poistettavia merkkijonoja ei ole. Jos haluat palauttaa vain polun, löydämme tiedostonimen ensimmäisen merkin (“[”) sijainnin viimeisen sijaan, ja polun nimi on kaikki vasemmalla.
1 | = VASEN (CELL ("tiedostonimi", B2), FIND ("[", CELL ("tiedostonimi", B2))-1) |