Lataa esimerkkityökirja
Tämä opetusohjelma opettaa sinulle, kuinka tiedoston nimi saadaan Excelin kaavan avulla.
Hae tiedostonimi
Excelissä ei ole toimintoa tiedoston nimen saamiseksi suoraan. CELL -toiminto palauttaa kuitenkin tiedoston polun, nimen ja taulukon. Käyttämällä tekstitoimintoja FIND ja MID voit poimia vain tiedoston nimen.
12 | = MID (CELL ("tiedostonimi"), FIND ("[", CELL ("tiedostonimi"))+1, FIND ("]", CELL ("tiedostonimi"))-(ETSI ("[", CELL ("tiedostonimi"))+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") |
ETSI tiedostonimen sijainti
Kuten yllä on esitetty, CELL -funktio palauttaa tiedoston polun, nimen ja laskentataulukon. Emme tarvitse polkua ja laskentataulukon nimeä, joten määritämme FIND -funktion avulla merkin sijainnin juuri ennen tiedoston nimeä (“[”] ja sen jälkeen (“]”).
Tämä ensimmäinen kaava etsii "[". Lisäämme yhden ensimmäiseen kohtaan, joka alkaa ensimmäisen hakasulkeen ("[") jälkeen.
1 | = ETSI ("[", CELL ("tiedostonimi"))+1 |
Seuraavaksi laskemme ”]” sijainnin määrittääksemme, mihin tiedostonimi päättyy.
1 | = FIND ("]", CELL ("tiedostonimi")) |
Etsi ero tiedostonimen pituudesta:
MID -toiminto
Nyt meillä on aloituspaikka ja tiedostonimen pituus. Liitämme nämä tulokset MID -funktioon poimiaksesi tiedoston nimen tiedostopolusta, nimestä ja laskentataulukon merkkijonosta.
1 | = KESKI (B3, C3, E3)) |
Yhdistämällä nämä vaiheet yhdeksi kaavaksi saamme:
12 | = MID (CELL ("tiedostonimi"), FIND ("[", CELL ("tiedostonimi"))+1, FIND ("]", CELL ("tiedostonimi"))-(ETSI ("[", CELL ("tiedostonimi"))+1)) |