Așa cum se va întâmpla și în numele genital de familie. Declinarea numelor de familie și a numelor în limba rusă. Declinarea corectă a prenumelui masculin: regulă, exemplu

Funcție personalizată pentru MS Excel

Declinarea numelui complet al cauzelor

Funcția vă permite să afișați numele, prenumele și patronimicul specificate în cazul nominativ, sub forma oricărui alt caz.

Domeniul de aplicare:

Este convenabil să folosiți funcția pentru a automatiza formarea documentelor în MS Excel (sau pentru a facilita crearea manuală a acestora), unde numele nu trebuie indicat în cazul nominal: diverse tipuri de contracte, comenzi în numerar, chitanțe, acte de reconciliere, comenzi, protocoale, procuri etc.

Funcția este de asemenea indispensabilă dacă mijloacele de automatizare au realizat formarea documentelor de mai sus în aplicația MS Word pe baza datelor găsite în tabelele MS Excel.

Exemple de utilizare:

  • în contract: "reprezentat de cap Baranov Peter Vyacheslavovich"
  • în comenzi în numerar: „emise Gnatyuk Pavel Vasilievici"," primit de la Gritsenko Irina Sergeevna"
  • în procură: „managementul încrederii vehiculului Smirnitsky Vitaliy Valerevich"
  • în ordine: „a numi Stepashova Olga Nikolaevna"
  • în protocol: "raport întocmit Dvorzhetsky Nikita Ivanovici"

Ce este implementat:

  • prenumele cu toate terminațiile "-s", "-ev", "-in", "-yan (c)", "-sky (-sky)", "-sky (-sky) sunt înclinate corect "," -th "," -s "," -i "," -iets "," -nko "," -uk "," -yuk "," -ich "," -i "și altele: Pavlov, Zinoviev, Gagarin, Petrosyan, Vysotsky, Trubetskoy, Tsoi, Zadorozhny, Gardener, Cu părul gri, Lung, Soskovets, Nesterenko, Goncharuk, Danilyuk, Rabinovich, Danelia, Kvasha, Vrubel, Kozak, Cazaci   etc., precum și prenumele de sex feminin corespunzătoare
  • diferențele de declinare a prenumelor de sex masculin și feminin sunt luate în considerare: Țesătorul Victor și Țesătorul Svetlana, Anton Kozovets și Ekaterina Kozovets
  • numele compusului sunt procesate corect: de exemplu, Mamin-Sibiryak, Saltykov-Shchedrin, Nemirovich-Danchenko, Lebedev-Kumach
  • numele de familie străine nu sunt înclinate: Galois, Morois, Defoe, Dali, Meringue, Verdi, Garcia, Hemingway   și așa mai departe
  • patronimicele cu particule "-gly", "-kizy", "ibn" sunt procesate cu succes: Mamedov Polad Murtuza oglu -\u003e Mammadov Polad Murtuza oglu, Gassan Abdurahman ibn Khattab -\u003e Gassan Abdurahman ibn Khattab, Abu Ali ibn Sina -\u003e Abu Ali ibn Sina
  • sexul este determinat automat de patronimic (bărbat / femeie) și pe baza acestuia sunt selectate regulile de declinare corespunzătoare
  • pentru situațiile în care este dificil să se determine automat genul (numele de mijloc este străin sau absent), puteți specifica sexul ca parametru funcțional
  • concluzia sub formă prescurtată „prenume + inițiale” este posibilă: Polozov N.A., Vasilyeva A.K., Dvorzhetsky E.E.
  • posibilitatea utilizării ambelor sub formă de suprastructuri   (poate fi utilizat în toate fișierele la un anumit loc de muncă) și în formular cod încorporat în fișier   (funcția va funcționa în acest fișier la orice stație de lucru - este convenabil dacă fișierul, de exemplu, este trimis contrapartidei)
  • cod sursă deschisă - dacă doriți, puteți studia algoritmul sau puteți modifica

Cum să vă conectați?

Programul este un singur fișier cu numele bdgFIOPropisyu.bas. Pentru a o folosi într-un anumit fișier, funcția trebuie importată în acest fișier. Pentru a face acest lucru, trebuie să:

Totul, codul programului este importat și poate fi folosit.

Cum se folosește?



Iată câteva exemple de utilizare a acestuia:

Situații când funcția poate fi incorect:

În ciuda faptului că există o mulțime de situații în care funcția poate să nu funcționeze satisfăcător, probabilitatea de coliziune cu un astfel de nume complet în lucrările practice este destul de mică, ca în 99,9% din cazuri, numele de familie găsite în Rusia sunt refuzate conform regulilor generale.
   În plus, trebuie menționat că și alți algoritmi și programe nu pot garanta corectitudinea rezultatului în 100% din cazuri - limba rusă este prea mare și puternică pentru a fi descrisă de un set de reguli logice (a se vedea mai jos despre influența poziției stresului într-un cuvânt, originea unui nume de familie, despre dependență. ortografia formei feminine a numelui de familie din ortografia formei masculine etc.).

  • Conform regulilor limbii ruse, declinul masculin și feminin vorbind străin   prenumele care se termină cu „-a” și „-i”, depinde de locul stresului din cuvânt și de originea prenumelui.
    Toate numele de familie care se termină în neaccentuat   „-a” după consoane, tind: Seneca -\u003e Seneca, Petrarh -\u003e Petrarh, Sour Cream -\u003e Sour Cream, Kurosawa -\u003e Kurosawa, Glinka -\u003e Glinka, Okudzhava -\u003e Okudzhava   et al. Declinația prenumelor cu șoc   „-a” la sfârșit depinde de originea sa: prenumele de origine franceză nu sunt înclinați: Dumá, Degá, Fermă, Petipá   etc., prenumele de origine diferită (din limbile slavă și orientală) sunt înclinați către: Mitta -\u003e Mitts, Kvasha -\u003e Kvash, Frying Pan -\u003e Pans, Poker -\u003e Oale, Hamza -\u003e Hamza   și altele
    De asemenea, prenumele de origine franceză cu șoc „-I” la sfârșit sunt nedeclinabile: Zola, Trois. Toate celelalte nume de pe "i" sunt înclinate: Smut -\u003e Smut, Danelia -\u003e Danilia, Beria -\u003e Beria, Goya -\u003e Goya.
    Întrucât este imposibil de determinat programatic poziția stresului și originea unui prenume, presupunerea se face în algoritmul programului că toate aceste nume sunt înclinate conform regulilor generale. Prin urmare, numele de familie franceze cu accent pe final sunt prelucrate incorect de program: Dumas -\u003e Dumas, Zola -\u003e Zoli, Petipa -\u003e Petipa.
  • Prenumele masculin care se termină în „-th”, „-th”, „-th” sunt declinate ca adjective Gorky -\u003e Gorky, Fericit -\u003e Fericit, blindat -\u003e Blindat. Excepție fac cazurile în care un nume de familie cu un astfel de final este un substantiv comun ( Capra, Gaura de udare, Geniu, Script) sau străine de origine (Tsoi, Tsoi, Choi). Întrucât nu este programabil să se stabilească dacă un nume de familie este o astfel de excepție, este acceptat condițional ca toate prenumele cu terminațiile „-th”, „-th”, „-th” să fie înclinate ca adjective. În marea majoritate a cazurilor, acest lucru este adevărat, dar în cazuri excepționale cu nume de familie, rezultatul funcției va fi eronat: Kozodoy Jacob -\u003e Kozodogo Jacob, Genius Stefan -\u003e Genego Stefan.
    Cu toate acestea, ca o excepție, algoritmul ia în considerare declinarea numelor de familie cu terminații date și cu mai puțin de 5 litere în lungime (în principal cu origine coreeană): Tsoi Victor -\u003e Tsoi Victor.
  • În unele cazuri, declinarea corectă a unui nume de sex feminin care se termină în „-in”, „-ova” este posibilă numai dacă este cunoscută declinarea prenumelui de sex masculin corespunzător: Perla Lyudmila, Zmeura Svetlana   poate fi înclinat ca în forma obișnuită: Perla Lyudmila -\u003e Perla Lyudmila, Zmeura Svetlana -\u003e Zmeura Svetlana   (dacă numele de familie masculine corespunzătoare sunt, de exemplu, Boris Zhemchuzhin și Oleg Malin), și sub forma unui substantiv: Perlă Lyudmila -\u003e Perle de Lyudmila, Zmeură Svetlana -\u003e Zmeură Svetlana   (dacă există forme masculine de nume, de exemplu, Zhemchuzhina Boris și Malina Oleg).
    Este imposibil să se țină seama de astfel de nuanțe în algoritm, prin urmare, toate prenumele de sex feminin de către o funcție sunt procesate după reguli uniforme (sub formă de adjective), care în unele cazuri pot duce la rezultate incorecte.
  • O situație similară este cu prenumele masculin și feminin care se termină în „-s (a)”, „-ev (a)”, ”-in (a)”, care sunt omonime cu un substantiv comun: Hog, Leu, Owl Owl, Barin, Cow, Owl, Pictura, Perina, Batrân etc.). Nu este posibilă stabilirea programatică a identității unui prenume și a unui substantiv prin semne formale, deci declinarea unui astfel de nume prin reguli generale unificate duce la rezultate incorecte ale formei: Leo Pavel -\u003e Pavel stâng, Filin Sergey -\u003e Filin Sergey, Vaca Xenia -\u003e Vaca Xenia, Bufnița Olga -\u003e Sova Olga, Pictura Alla -\u003e Pictura Alla.
  • Prenumele de sex masculin care se încheie cu un semn moale tind să fie: Vrubel Mikhail -\u003e Vrubel Mikhail, Gogol Nikolai -\u003e Gogol Nikolai   etc. Cu toate acestea, atunci când declină, sfârșitul acestor prenume depinde de ce fel de substantive - masculin, feminin sau mijlociu - sunt.
      Nu este posibil să se determine algoritmic genul substantivului, prin urmare, în cazurile în care prenumele de sex masculin este un substantiv feminin sau neutru, funcția nu va funcționa corect: Oțel Ivan -\u003e Oțel Ivan, pelin Victor -\u003e pelin Victor.
  • Formarea cazului instrumental al prenumelor care se termină în „-zha”, „-tsa”, „-cha”, „-sha”, „-sha” depinde de stresul din cuvânt: dacă acest final nu este stresat, atunci când declinul se schimbă la "-s": Kapitsa Peter -\u003e Kapitsa Peter, Cloud Fedor -\u003e Cloud Fedor; dacă finalizarea este subliniată, acesta este înlocuit cu „-th”: Kvasha Igor -\u003e Kvasha Igor, Lumânare Ivan -\u003e Lumânare Ivan. O situație similară cu prenumele care se termină în „-etz”: fără stres, finalul se schimbă în „-em”: Degetul Victor -\u003e Degetul Victor; sub stres - pe „-th”: Soskovets Oleg -\u003e Soskovets Oleg.
    Așa cum am menționat mai sus, este imposibil să se stabilească programatic pozițiile de stres într-un cuvânt, prin urmare, presupunerea se face în algoritmul programului că în cuvintele care se termină în „-zha”, „-tsa”, „-cha”, „-sha”, „-sha” , sfârșitul este stresat (există mai multe astfel de cuvinte), adică cazul instrumental este întotdeauna format prin încheierea „e”. Dimpotrivă, în cuvintele care se termină în „ec”, se acceptă că finalizarea este subliniată, adică declinarea va fi odată cu sfârșitul „-th”. În consecință, în alte cazuri, se vor observa erori ale formularului: Kvasha Igor, Lumânări Ivan, Deget Victor.
  • Conform regulilor limbii ruse, prima parte a unui nume dublu rus este inclinată dacă poate fi folosită ca nume de familie: opera lui Mama-Sibiryak, povestea lui Saltykov-Shchedrin, opera lui Rimsky-Korsakov   etc. În caz contrar, nu se schimbă: poza lui Van Dyck, aventurile lui Don Juan, ale lui Don Quijote   și altele .. Deci, de exemplu, într-un nume de familie Semenov-Tyan-Shan   Prima parte este aplecată, dar nu a doua: lucrări ale lui Semyonov-Tyan-Shansky.
    Din nou, nu este posibil din punct de vedere algoritmic să se stabilească dacă componenta prenumelui este independentă, prin urmare, există o presupunere pentru lucru că toate părțile prenumelui compus ar trebui refuzate (în majoritatea cazurilor este cazul), ceea ce în unele situații duce la erori: Van Dyke, Don Quijote, Semenov-Tyan-Shansky.
  • Prenumele străine care se termină în „-ov” și „-in” în cazul instrumental schimbă sfârșitul în „-th”: Benjamin Franklin, Charles Darwin, Charlie Chaplin, Alexander Green. Prenumele „rus” cu terminații similare se termină cu „-th”: Ivanov, Gagarin, Fonvizin   etc. În ciuda faptului că numele de mai sus sunt ( Franklin, Darwin, Chaplin, Green) întrucât sunt luate în considerare excepții în algoritm, există o mică probabilitate să existe vreun alt nume străin similar - în acest caz, rezultatul funcției va fi incorect.

Regulile pentru declinarea numelor de familie și a numelor sunt utilizate în conformitate cu secțiunile 13.1 și 13.2 din lucrarea lui N. A. Yeskova „Dificultăți în infiltrarea substantivelor. Materiale didactice pentru exerciții practice la cursul „Limbajul tipăririi moderne”   (Comitetul de Stat al Presei URSS. Institutul All-Union pentru Studii Avansate a Muncitorilor din Presă. M., 1990).

Sandbox

prietenesc    16 noiembrie 2013 la 15:01

Denumirea declinației - NameCaseLib PHP Framework

  • PHP

Buna ziua, Habrahabr!

Astăzi voi vorbi despre un cadru mic, dar foarte util - NameCaseLib.

Cred că mulți s-au confruntat cu o situație în care a fost necesară declinarea Prenumelui, Numelui și Patronimiei unei persoane în cazuri. Acest cadru ne va ajuta să scăpăm de numeroase „biciclete”.

instalare

  Pentru ca NameCaseLib să funcționeze, avem nevoie de PHP5 și biblioteca php_mbstring pentru a lucra cu text în format UTF-8.

Ei bine, acum rămâne să conectăm cadrul în sine, pentru asta descărcăm fișierele necesare.

NameCaseLib acceptă două limbi: rusă și ucraineană. Fișierul NCL.NameCase.ru.php conține regulile de declinare rusești, respectiv NCL.NameCase.ua.php, ucraineană. „Nucleul” cadrului se află în folderul NCL, adică într-un set de funcții de bază.

Așadar, să creăm un fișier în format .php și să verificăm operativitatea acestui cadru.

q („Maximov Alexandru Vasilievici”); # Ieșirea tabloului rezultat. (Notă: returnează o matrice indexabilă simplă) var_dump ($ array); ?\u003e

În consecință, în același mod, putem refuza numele ucrainean, conectând regulile de declin ale ucrainene.

Dar, să vedem în continuare ce parametri conține metoda qși cum altfel poate fi folosit?

Această metodă are 3 parametri, dintre care 2 pot fi omisiți. Primul parametru este numele persoanei; (Constanțele sunt prezentate și mai jos; dacă nu specificați un gen (NULL), metoda îl va determina singur)

constante

  Următoarele constante sunt utilizate pentru a indica sexul:
  • NCL :: $ MAN - Bărbat
  • NCL :: $ FEMEIE - Femeie

Pentru a indica cazurile limbii ruse:

  • NCL :: $ IMENITLN - nominativ
  • NCL :: $ RODITLN - Genitiv
  • NCL :: $ DATELN - dativ
  • NCL :: $ VINITELN - Acuzativ
  • NCL :: $ TVORITELN - instrumental
  • NCL :: $ PREDLOGN - caz prepozițional

Pentru a indica cazurile limbii ucrainene:

  • NCL :: $ UaNazyvnyi - Vrăjitoare numită
  • NCL :: $ UaRodovyi - rodovy vіdmіnok
  • NCL :: $ UaDavalnyi - depozit pe distanțe lungi
  • NCL :: $ UaZnahidnyi - Vindecător
  • NCL :: $ UaOrudnyi - instrument vіdmіnok
  • NCL :: $ UaMiszevyi - місцевий відмінок
  • NCL :: $ UaKlychnyi - vrăjitoarea vicleană

notițe

  1. Ordinea numelui nu contează.
  2. Nu contează în ce registru este indicat numele, după declin, metoda returnează cazul salvat de litere.

Definiția unei părți a unui nume complet

Folosind metoda getFullNameFormat, putem determina partea sau care părți ale numelui le folosim.

getFullNameFormat ("Maximov Alexander Vasilievich"); / * Obținem un format al formularului: S F N, unde: - S - Prenume - N - Prenume - F - Nume de mijloc * / ecou $ nume complet; ?\u003e

Dar ce să faci dacă, cu toate acestea, cadrul nu poate determina corect cum să înclini numele ales?

Pentru a face acest lucru, biblioteca furnizează metoda qFullName, care vă permite să specificați Prenumele, Numele, Patronimul și sexul unei persoane într-o anumită secvență.

qFullName ("Maximov", "Alexander", "Vasilievich", NCL :: $ MAN, NCL :: $ TVORITELN, "S N F"). "\\ n"; ?\u003e

rezultate

  NameCaseLib este un cadru foarte util, care include multe caracteristici utile. Site-ul are documentație completă în limba rusă.

Dintre întrebările primite de Biroul de ajutor „Literacy.ru”:

  • Buna ziua, am numele de familie Ossa, accentul pe O, mi-au scris in diploma Ossa, iar acum trebuie sa fac un examen care costa foarte multi bani pentru a demonstra ca numele de familie nu este inclinat.
  • Numele meu este Pogrebnyak. Acesta este un nume de familie ucrainean, dar par să nu fie înclinați. Unii oameni îmi refuză numele, scriu Pogrebnyak, Pogrebnyak, Pogrebnyak. Este posibil?
  • Numele meu este Eroshevich, este de origine poloneză (acest lucru este cunoscut cu siguranță). Ma intereseaza aceasta intrebare: numele meu este inclinat? Rudei mele (bărbat) i s-a eliberat un certificat în care numele a fost refuzat. Și cu acest certificat nu a fost dus nicăieri. S-a spus că numele de familie nu este înclinat. De asemenea, profesorii spun că nu sunt înclinați, dar pe site-ul tău se spune că sunt înclinați. Sunt confuz!

Asemenea întrebări nu sunt neobișnuite în „Biroul de ajutor” al portalului nostru. Cel mai adesea sunt întrebați în mai - iunie și chiar la începutul lunii septembrie. Desigur, acest lucru se datorează faptului că la sfârșitul anului școlar, absolvenții școlilor și universităților primesc certificate și diplome, iar în septembrie, copiii merg la școală și încep să semneze caiete. Certificatul și diploma vor indica în mod necesar cui a fost eliberat (adică prenumele în cazul dativ) și pe coperta caietului - al cărui nume este (adică prenumele în cazul genitiv). Și în cazurile în care numele studentului nu se termină Masculin (-EV), -in (-yn)   sau - cer ()(adică nu aparține așa-numitelor standard), apare aproape întotdeauna întrebarea: este necesar să înclinați numele de familie și, dacă da, cum să înclinați? Cu el vorbitorii nativi apelează la lingviști pentru ajutor. Și după această întrebare, urmează adesea altul: „Cum se dovedește că un nume de familie este înclinat?” Sau „Cum să apărăm dreptul la ne respingerea unui nume de familie?”. Întrebarea „A refuza sau a nu refuza numele?” Adesea depășește limbajul, provocând dezbateri aprige și conducând la conflicte grave.

Desigur, astfel de întrebări provin nu numai de la studenți, părinți și profesori, ci sunt puse pe tot parcursul anului, dar apogeul apelurilor către lingviști este tocmai în mai - iunie și septembrie, în legătură cu agravarea acestei probleme în școli și universități. Acest lucru nu este întâmplător: la urma urmei, în instituția de învățământ, mulți vorbitori nativi au prima întâlnire cu un specialist - un profesor de limba rusă, iar cerința profesorului de a schimba numele de familie, care a fost considerat întotdeauna neschimbat în familie, este surprinzător, enervant și răscolitor. Dificultăți similare întâmpină lucrătorii de birou (secretari, grefieri), care se confruntă cu cerințele categorice ale conducerii de a nu refuza numele declinate.

Experiența „Biroul nostru de ajutor” arată că legile de declinare a prenumelor sunt într-adevăr necunoscute unui număr mare de vorbitori nativi (și chiar unii filologi), deși sunt prezentate în multe manuale de referință despre limba rusă, inclusiv în cele disponibile pe scară largă. Printre aceste manuale se numără „Referința ortografică și literară” de D. E. Rosenthal, dicționarul stilistic al opțiunilor de L. K. Graudina, V. A. Itskovich, L. P. Katlinskaya „Corectitudinea gramaticală a vorbirii rusești” (ediția a treia) - la rubrica „Dicționar de variante gramaticale ale limbii ruse”), „Dicționar de nume personale rusești” de A. V. Superanskaya, studiu de L. P. Kalakutskaya „Prenume. Nume. Numele de mijloc. Scrierea și declinul lor ”și multe alte surse. Un studiu al solicitărilor utilizatorilor de internet și monitorizarea blogosferei ne permite să concluzionăm: printre vorbitorii nativi există multe concepții greșite cu privire la regulile de declinare a prenumelor. Iată care sunt principalele: factorul decisiv este originea lingvistică a prenumelui („numele de familie georgiene, armene, poloneze etc. nu se înclină”); în toate cazurile, declinarea prenumelui depinde de sexul transportatorului; nume de familie care corespund substantivelor comune (Furtună, gândac, băț), nu sunt înclinați. Un număr considerabil de vorbitori nativi sunt convinși că există atât de multe reguli pentru refuzul prenumelor, încât nu este posibil să le amintim.

Pentru a arăta că toate aceste reprezentări nu corespund realității, oferim regulile de bază pentru declinul prenumelor. Sunt preluate din sursele enumerate mai sus și sunt formulate de noi sub formă de instrucțiuni pas cu pas, un fel de algoritm cu care puteți găsi rapid răspunsul la întrebarea: „Numele este înclinat?”.

Iată algoritmul.

1. După cum s-a menționat mai sus, declinarea numelor de familie care se termină în s (i), s (i), s (I),adică, așa-numitele prenume standard, nu provoacă dificultăți pentru vorbitorii nativi. Trebuie doar să vă amintiți două reguli importante.

A. Prenumele împrumutat în s, încare aparțin către străini, sub forma unui caz instrumental au un final lea   (cum ar fi substantivele declinului școlii a doua, de exemplu masă, masă): teorie propusă de Darwin, filmul a fost filmat de Chaplin, cartea a fost scrisă de Cronin.(Interesant este că și pseudonimul este înclinat verdedeținut de un scriitor rus: cartea este scrisă Green.) Prenumele ruse omonime au un sfârșit - lea   sub formă de caz instrumental: cu Chaplin   (din cuvântul dialect chaplya   "heron"), cu Cronin(de la coroană).

B. Prenumele femeilor din - ina   de tip Coacăz, Perlă   înclinați în două moduri, în funcție de declinarea prenumelui de sex masculin ( Perle Irina   și Irina Perla, Coacăze Zoe   și Coacăz Zoe). Dacă numele de sex masculin este perle, apoi corect: sosire Irina Perla. Dacă numele de familie este Perla, apoi corect: sosire Perle Irina(prenume inclinat ca substantiv comun perla).

2. Acum trecem direct la așa-numitele prenume non-standard. Primul lucru de reținut: contrar unei concepții greșite comune, genul titularului prenumelui nu afectează întotdeauna declinarea / nedeclararea. Chiar mai rar, originea prenumelui afectează acest lucru. În primul rând, contează cu ce sunet se termină prenumele - consoană sau vocală.

3. Descrieți imediat mai multe grupuri de prenume deviante. În limba literară modernă rusă nu te apleca   Prenumele rusesc, sfârșind în s (Cum ar fi Negru, lung), precum și toate prenumele, care se termină cu vocale e, și, o, y, s, e, y .

exemple: caiete ale Irinei Chernykh, Lydia Meie, Roman Grymau; Diploma eliberată lui Viktor Dolgikh, Andrei Gretri, Nikolai Ștanenko, Maya Li; întâlnire cu Nikolai Kruchenykh și Alexander Minadze.

Notă. În discursul colocvial și în limbajul ficțiunii care reflectă vorbirea orală, declinarea prenumelor bărbați de s, s (în scenariul de la Chernykh, întâlnire cu Redhead), precum și declinarea prenumelor de origine ucraineană în -co, -enko   prin declinarea substantivelor feminine pe -a: mergi la Semashka, vizitând Ustimenka.Rețineți că prenumele ucrainean de acest tip au fost înclinate constant în literatura secolului XIX ( shevchenko; mărturisirea lui Nalyvayki; poem dedicat lui Rodzian).

4. Dacă prenumele încheiere consoană(cu excepția prenumelor de pe s, s, care a fost menționat mai sus), apoi aici - și numai aici! - genul purtătorului prenumelui contează. Toate prenumele masculine care se termină într-o consoană sunt înclinate - aceasta este legea gramaticii rusești. Toate prenumele care se termină într-o consoană nu sunt înclinate. Mai mult, originea lingvistică a prenumelui nu contează. Inclusiv prenumele masculine care coincid cu substantivele comune.
exemple: caietul lui Mikhail Bok, diplome emise lui Alexander Krug și Konstantin Korol, întâlnindu-se cu Igor Shipelevich, vizitând Andrei Martynyuk, fiica lui Ilya Skalozub, lucrare a lui Isaak Hakobyan; Caietul lui Anna Bok, diplome emise de Natalia Krug și Lydia Korol, întâlnire cu Yulia Shipelevich, în vizită la Ekaterina Martynyuk, fiica lui Svetlana Skalozub, lucrare de Marina Hakobyan.

Notă 1. Prenumele de sex masculin de origine slavă estică, având o vocală fluentă în timpul declinării, pot fi declinate în două moduri - cu și fără pierderea unei vocale: Michael Hareși Michael Hare, cu Alexander Zhuravelși Alexander Crane, Igor Gritsevetsși Igor Gritsevets.Într-o serie de surse, declinarea fără vocală este recunoscută ca fiind preferată (adică. Hare, Macara, Gritsevetsu), deoarece numele de familie îndeplinesc, printre altele, o funcție legală. Dar alegerea finală este în funcție de purtătorul numelui de familie. Este important să respectați tipul de declinare selectat în toate documentele.

Nota 2. Separat, este necesar să spunem despre numele de familie care se termină într-o consoană. d.Dacă este precedat de o vocală și(mai rar - despre), prenumele poate fi dublu. Prenume precum: Topchy, Pozhoy, Boky, Ore, poate fi perceput ca având terminații th, th   și înclinați-vă ca adjective ( Topless, Toplessla feminin Călcarea, călcarea), sau este posibil - ca având un final zero cu o declinare după modelul substantivelor ( Topchia, Topchia, formă feminină nemodificată   Topchiy). Dacă este consoană leala sfârșitul prenumelui este precedată de orice altă vocală, numele este supus regulilor generale (Spre Igor Shakhrai, Nikolay Adzhubey,   dar Inne Shahrai, Alexandra Adjubey).

5. Dacă numele de familie se termină în vocala -i, care este precedată de o altă vocală (De exemplu: Shengelaya, Breaking, Rhea, Beria, Danelia), ea înclinare.
exemple: caietul Inna Shengelai, diplomă eliberată lui Nikolai Lomae, întâlnindu-se cu Anna Reya; crima lui Lavrenty Beria, întâlnire cu George Danelia.

6. Dacă numele de familie se termină într-o vocală precedată de o altă vocală (Ex.: Galois, Morois, Delacroix, Moravia, Eria, Heredia, Gulia), ea nu înclinat.
Exemple: caiet Nicolae Galois, diplomă eliberată Irinei Eria, întâlnindu-se cu Igor Gulia.

7. Și ultimul grup de nume - terminând în -a, -i precedat de o consoană . Aici - și numai aici! - contează originea prenumelui și locul stresului. În acest caz, trebuie să vă amintiți doar două excepții:

A. Nu te aplecaprenume franceze, cu accent pe ultima silabă: cărți de Alexander Dumas, Emil Zola și Anna Gavalda, aforisme de Jacques Derrida, goluri ale lui Diarr și Drogba.

B. în mare parte nu te aplecanume de familie finlandeză care se termină în - și   nesolicitată: întâlnire cu Mauno Pekkala(deși în unele surse se recomandă convingerea lor).

Toate celelalte nume de familie (slave, orientale și altele; se termină în șoc și fără stres s, th) înclinație. Contrar unei concepții greșite răspândite, inclusiv numele de familie care coincid cu substantivele comune sunt înclinate.
exemple: caietul lui Irina Groza, diploma emisă lui Nikolai Mukha, o prelegere de Elena Kara-Murza, melodii de Bulat Okudzhava, rolurile lui Igor Kvasha, filme de Akira Kurosawa.

Notă. În declinul numelor de familie japoneze, fluctuațiile au fost observate anterior, dar manualele de referință notează că recent aceste nume de familie sunt în scădere treptat, iar în Dicționarul gramatic al limbii ruse ale lui A. Zaliznyak, o opțiune nedeclinabilă la Akutagawa,alături de neclintit bine, okudzhava, numită „încălcare gravă a normei” .

Iată, de fapt, toate regulile principale; aparent, nu sunt atât de mulți dintre ei. Acum putem respinge erorile de mai sus legate de declinarea numelor de familie. Deci, contrar credinței populare: a) nu există nicio regulă „nu se înclină toate numele de familie armeni, georgieni, polonezi etc. - declinarea supranumirilor se supune legilor gramaticii limbii și, dacă elementul final al prenumelui se pretează la inflexiunea rusă, aceasta tinde să; b) regula „prenumele masculin este înclinat, femeile nu” se aplică nu tuturor prenumelor, ci numai celor care se termină într-o consoană; c) coincidența numelui în formă cu substantivele comune nu este un obstacol în calea declinului lor.

Este important să ne amintim: numele de familie este cuvântul   și, ca toate cuvintele, trebuie să se supună legilor gramaticale ale limbii. În acest sens, nu există nicio diferență între propoziții. Certificat eliberat de foame lui Ivan(în loc de corect Foame Ivan) și Sătenii sufereau de foame(în loc de suferit de foame), în ambele propoziții - o eroare gramaticală.

Respectarea regulilor de declinare a prenumelor este, de asemenea, importantă, deoarece refuzul de a schimba cazurile prenumelui refuzat poate duce la neînțelegeri și incidente, dezorientează destinatarul discursului. De fapt, imaginați-vă o situație: o persoană cu un nume de familie furtună   a semnat lucrarea sa: articol de Nikolai Groz.Conform legilor gramaticii ruse, numele de familie masculin se termină în cazul genitiv numere de pe - și, este restaurat în forma sa inițială, în cazul nominativ, cu sfârșit zero, astfel încât cititorul să facă o concluzie lipsită de ambiguitate: numele autorului Nikolai Groz.Livrat la biroul decanului munca A. Pogrebnyakva duce la căutarea unei studente (Anna? Antonina? Alice?) Pogrebnyak, iar studentul Alexander Pogrebnyak trebuie să fie încă dovedit. Respectați regulile pentru declinarea numelor de familie din același motiv pentru care este necesar să respectați regulile de ortografie, altfel apare o situație similară celebrei „optici” descrise de L. Uspensky în „Cuvântul despre cuvinte”. Autorii Dicționarului variantelor gramaticale ale limbii ruse, L. K. Graudina, V. A. Itskovich, L. P. Katlinskaya, subliniază: „Pentru inflexiunea prenumelor, legea privind derivabilitatea lor absolută trebuie să fie imuabilă. cazuri ale unui prenume din cazurile sale indirecte ".

Prin urmare, vă sugerăm să vă amintiți adevărul elementar numărul 8.

Adevărul elementar numărul 8. Declinarea prenumelor este supusă legilor gramaticii limbii ruse. Nu există nicio regulă „nu se înclină toate numele de familie armean, georgian, polonez etc.”. Declinarea unui nume de familie depinde în principal de faptul dacă numele de familie se termină într-o consoană sau într-o vocală. Regula „prenumele de sex masculin este înclinat, nu de sex feminin” se aplică nu tuturor prenumelor, ci doar celor care se termină consoană. Potriviți numele de familie în formă cu substantive comune (Fly, Hare, Stick   etc.) nu reprezintă un obstacol în calea declinului lor.

Referințe:

  1. Ageenko F. L. Dicționar de nume proprii ale limbii ruse. M., 2010.
  2. Graudina L.K., Itskovich V.A., Katlinskaya L.P. Dicționar de variante gramaticale ale limbii ruse. - a 3-a ediție M., 2008.
  3. Zaliznyak A. A. Dicționar gramatical al limbii ruse. - ediția a 5-a, Rev. M., 2008.
  4. Kalakutskaya L.P. Nume. Nume. Numele de mijloc. Scrierea și declinarea. M., 1994.
  5. Manualul Rosenthal D.E. de ortografie și editare literară. - ediția a VIII-a, Rev. și adăugați. M., 2003.
  6. Superanskaya A.V. Dicționar de nume personale rusești. M., 2004.

V. M. Pakhomov,
candidat la filologie
redactor-șef al portalului Gramota.ru

Atunci când lucrați cu documente primite, uneori apare o situație când este necesar să se determine destinatarul (de exemplu, din directorul angajaților).
  Directorul indică numele, prenumele și patronimul destinatarului în cazul nominal. Iar în documentele primite, destinatarul este aproape întotdeauna indicat în cazul dativ (de exemplu, la V.V. Putin)

Există un număr suficient de soluții (inclusiv în „caseta”) care permit conversia de la nominativ la orice alt caz. Dimpotrivă - cred că nu vor fi foarte multe astfel de lucruri. Voi descrie unul dintre ele în acest articol și le atașează fișierele sursă.

De ce nu există aproape nici o soluție pentru transformarea inversă a cazurilor? Sarcina pare a fi relevantă. Cel mai probabil, acest lucru se datorează faptului că uneori este corect, fără echivoc, transformarea unui nume de familie rus într-un caz nominativ, chiar și pentru o persoană nu funcționează întotdeauna. Ce putem spune despre algoritmi pentru mașini. Soluția oferită în articol nu permite întotdeauna conversia prenumelui într-un caz nominativ adevărat. Dar majoritatea cazurilor se pot descurca.

Care sunt dificultățile

De exemplu, cazul genitiv al prenumelor diferite la feminin (Pertseva și Pertsevaya) poate coincide (Pertseva). Și atunci, cu transformarea inversă, nu este clar care dintre numele de familie a fost menit.

De asemenea, în unele nume, terminațiile declinării pot fi vocale: „-y”, „-i”, „-y”, „-y”, „-e”. De obicei, numele de familie având astfel de terminații aparțin celor care nu declină și, prin urmare, cu transformarea inversă, este dificil să se stabilească dacă un astfel de nume nu este declin sau a primit un astfel de final ca urmare a declinării.

Dacă acum rețelele neuronale erau la modă pentru a rezolva o astfel de problemă, atunci cel mai probabil s-ar descurca mai bine. Dar complexitatea implementării va fi mai mare. Acest articol descrie o implementare relativ simplă care analizează sfârșitul numelor de familie.

Un pic de teorie și caracteristici

În decizie, sunt luate în considerare numele de familie ruse (întrucât în \u200b\u200bproblema care trebuia rezolvată, au fost preponderent numele de familie ruse care au fost transformate). Deși, așa cum se spune, „zgârieți rusa - veți găsi un tătar”. Prin urmare, multe nume sau prenume non-ruse care au rădăcini inițial non-ruse cu terminații în „-i”, „-in”, „-ov” (de exemplu, Bryullov, Libnich) vor fi, de asemenea, bine transformate.

Nu mă voi aprofunda în istoria originii prenumelor, deși subiectul este foarte interesant. Dar faptul că numele sunt interesante de luat în considerare pe scurt. Și interesant: sfârșitul prenumelor, diferențele dintre prenumele masculin și cel feminin.

Majoritatea prenumelor masculine rusești au terminațiile „-ov / -ev”, „-in / -yn” (Ivanov, Alekseev, Ivashkin). În cazul dativ, terminațiile vor corespunde „-ow / -ev”, „-in / un”. Prin urmare, dacă numele de familie se termină cu „-ova / -eva” (Petrova, Shmelev), „-in / ynu” (Moskin, Sinitsyna), atunci transformarea inversă se poate efectua prin simpla îndepărtare a ultimei litere „u” de la sfârșit. Apoi obținem numele în cazul nominativ (Petrov u, Shmelev u, Moskin u, Sinitsyn u).

Terminații similare ale prenumelor, dar deja la un gen feminin, vor fi: „-ova / -eva”, „-ina / -yna”. În cazul dativ, ei vor lua forma: „-ovoy / -evoy” (Petrova, Șmeleva), „„ -in / one ”(Moskina, Sinitsyna). Transformarea inversă în cazul nominativ se poate face prin eliminarea ultimului „oh” de la sfârșit și apoi adăugarea „a” (Petrov oh, Shmelev oh, Moskin oh, Sinitsyn oh).

După parcurgerea tuturor finalelor principale ale prenumelor în acest fel, puteți obține un tabel de conversie similar:

Și atunci este o problemă de tehnologie. Puteți scrie o mică funcție care caută sfârșitul numelor de familie într-un tabel. Dacă se găsește un final, atunci funcția convertește numele în conformitate cu regula specificată în tabel. Pentru un exemplu de funcție care implementează o astfel de transformare, consultați linkul de la sfârșitul materialului.

Tabelul poate fi completat, dar trebuie făcut cu atenție, astfel încât să nu se suprapună capătul prenumelor. De exemplu, dacă adăugați sfârșitul "-nova", iar tabelul are deja sfârșitul "-ova", atunci funcția va găsi mai întâi sfârșitul "-ova" și va efectua o conversie pe ea.

Exemplu de cod ISBL:

   // Intrare: șir în forma listată ca virgulă separat Prenume I.O. Adrese \u003d "Mr. Sergeyev S.S., Ivanov A., Snigirev A." // În WorkerIDsList, funcția returnează o listă de rânduri cu ID-ul lucrătorilor găsiți. WorkerIDsList \u003d PadegGetWorkerIDsByString (Adrese) // WorkerIDs separate prin virgule showmessage (WorkerIDsList.DelimitedText)

Complementul Morpher.xll îndeplinește următoarele funcții:

Funcții de declinare a cazului

Complementul extinde capabilitățile Excel, adăugându-i funcții de declinare care corespund cazurilor limbilor rusești și ucrainene:

Limba ucraineană este de asemenea susținută:

Funktsіya mese Opis
generic cine? Chogo? Eu aprob forma familiei v_dmіnku
Davalny cui? Chomu? Aprob formularul prezentatorului
Znahidny cine? scho? Afirm forma celebrului vіdmіnku
Orudny kim? cpm? Eu aprob forma armei
Mistsevy pe cine? pe ce? Voi afirma forma Vidminkului divers fără priimennik
Klichny Shanovny ... Afirm forma lui klichnogo v_dmіnk

De exemplu, dacă introduceți „Ivanov Ivan Ivanovici” în celula A1 și formula \u003d Dativ (A1) în celula B1, atunci „Ivan Ivanovici” va fi afișat în celula B1. Dacă schimbați numele din celula A1, celula B1 va fi actualizată automat.

Dacă numele de familie, numele și patronimicul sunt date în coloane diferite, puteți trimite toate cele trei celule la intrarea funcției de declinare:

În limba rusă, nu numai numele complete sunt înclinate, ci și diverse fraze, de exemplu, identități, nume de departament de companie, nume geografice și multe altele. În limba ucraineană, numai numele și prenumele sunt încă extrem de exacte.

Formulele în Excel sunt un instrument universal, pot fi utilizate în macrocomenzi VBA, afișate în panoul de acces rapid sub formă de butoane etc. Toate acestea se fac cu ușurință de Excel.

Funcția de determinare a genului (sex)

Această funcție determină sexul gramatical al frazei de intrare. Sexul corespunde în mod unic sexului, dacă fraza numește o persoană.

Pentru limba rusă, funcția este numită natură   și poate returna una dintre următoarele valori șir:

Pentru limba ucraineană, se numește funcția corespunzătoare Rіd:

Dacă fraza de intrare nu conține cuvinte rusești (sau ucrainene), rezultatul funcției va fi o celulă goală.

Traducere plurală

Funcția plural traduce un cuvânt sau o frază în plural:

Dacă cuvântul este deja în plural, rezultatul va fi o celulă goală.

Funcție pentru scrierea numerelor și a sumelor de bani

Funcția Copiere generează în orice caz o copie a unui număr sau a unei sume monetare:

Dacă doriți, puteți utiliza numele prescurtate ale unităților monetare, cu sau fără o perioadă:

Utilizarea codurilor valutare cu trei litere ale standardului internațional ISO 4217, precum RUB, USD, EUR, etc., este de asemenea permisă ca unitate de monedă. În plus, numele țării include automat numele țării:

În plus față de unitățile monetare, este posibilă construirea unei copii a numărului în combinație cu o unitate de măsură arbitrară, de exemplu:

Pentru a pune rezultatul în cazul dorit, specificați prima literă a numelui cazului ca al treilea parametru (I, P, D, V, T, P):

De exemplu, pentru a formula expresia "În termen de 30 (treizeci) de zile calendaristice", utilizați formula:

   \u003d CONCATENATE („În timpul”; Prescripție (30; „zi calendaristică”; „P”))

Prevenirea erorilor în funcția Copiere

Cu o anumită intrare, funcția Copiere poate genera o eroare. Eroarea este afișată în celulă cu formula sub forma unui mesaj care începe cu "# ERROR: ..."

Următoarele sunt posibile erori și modalități de prevenire a acestora:

Prea multe. În partea întreagă, nu sunt admise mai mult de 30 de cifre semnificative.

Prescripție (1E + 30; "unitate")

Ați trecut prea multe numere funcției.

În practică, numerele mai mari de 10 30 înseamnă de obicei o eroare în calcule. Dacă aveți nevoie de asistență pentru astfel de numere, scrieți-i autorului programului și indicați intervalul necesar.

Notă: Nu este posibil să specificați un număr „prea mic”. Numerele de la 10 la 17 și mai puțin sunt rotunjite automat la 0.

Al treilea argument (caz) trebuie să fie una dintre litere: I, P, D, B, T, P.

Prescripție (1; "unitate"; "A")

Ați transmis un identificator de caz nevalid pentru funcție.

Introduceți parametrul de validare. Valorile parametrilor trebuie să fie în litere majuscule ruse și să corespundă strict listei.

Unitatea de măsură este non-rusă sau nu are forma de caz dorită.

Prescripție (5; "edinitsa")

Prescripție (5; „vițel”)

Prescripție (5; "")

Al doilea parametru este fie gol, fie nu este un cuvânt rus sau este un cuvânt care nu are forma de caz dorită.

Specificați unitatea corectă.

Prea multe zecimale Pentru majoritatea monedelor, nu sunt permise mai mult de 2 cifre; pentru ruble bieloruse, numărul trebuie să fie un număr întreg.

Prescriptie (1.234; "rubla")

Prescripție (123.4; "Rubla belarusă")

Suma de bani indicată conține prea multe cifre după punctul zecimal.

Rotunjim suma până la numărul dorit de cifre. De ce funcția Copiere nu se rotunjește automat? Pentru că ar putea duce la erori de rotunjire. De exemplu, dacă împărțiți 1 rubla în trei și rotunjiți automat rezultatul la 0,33, atunci un ban se va pierde: 0,33 * 3 \u003d 0,99.

Apelați funcții de adăugare de la macro-urile VBA

Un exemplu de macro care pune valoarea în celula curentă în genitiv:

Sub Macro1 () ActiveCell.Value \u003d Subplicare.Run (genitiv, ActiveCell.Value) Sub final

Date tehnice

  • Complementul funcționează în Excel sub Windows.
  • Versiuni acceptate de Excel: 2003, 2007, 2010, 2013 (Office 365).
  • Dimensiunea fișierului 600K.
  • Morpher.XLL este scris în C ++ și se integrează în Excel folosind API-ul XLL, care oferă o reconstituire instantanee a celulelor folosind toate nucleele procesorului. Aceasta înseamnă că suplimentul este capabil să proceseze milioane de liste în câteva secunde.

Ce zici de Mac (OS X)?

Complementul funcționează doar în Windows. Dar poate fi rulat pe Mac folosind Parallels Desktop. Acesta este un program de emulare pentru Mac.

Instrucțiuni de instalare

Complementul vine în trei versiuni:

  • Morpher.xll.2003.zip - pentru Excel 2003;
  • Morpher.xll.2007.zip - pentru Excel 2007 și mai târziu, 32 biți;
  • Morpher.xll.x64.zip - pentru Excel 2007 și mai târziu, 64 biți.

Dacă nu sunteți sigur ce versiune a Excel aveți, începeți cu fișierul Morpher.xll.2007.zip - funcționează în 99% din cazuri. Dacă sunteți sigur că aveți o versiune pe 64 de biți, verifică-te. Adâncimea de biți Excel poate să nu se potrivească cu adâncimea de biți a sistemului și instalațiile Excel pe 64 de biți foarte rar.

Selectați arhiva zip care se potrivește cu versiunea dvs. de Excel și dezarhivați singurul fișier din acesta numit Morpher.xll. Plasați acest fișier în orice folder al computerului. În viitor, Excel va încărca suplimentul din acest folder de fiecare dată când începe.

  • În Excel 2003, selectați elementul de meniu Instrumente. Suprastructura (Add-Ins).
  • În Excel 2007-2013, această fereastră este ascunsă mai adânc:
    1. Faceți clic pe butonul rotund din colțul din stânga sus al ferestrei Excel sau din meniul Fișier.
    2. Selectați Opțiuni din stânga.
    3. În fereastra care apare în stânga, selectați o categorie Suprastructura (Add-Ins).
    4. În partea de jos a ferestrei, faceți clic pe Go.

În fereastra Add-ons, faceți clic pe butonul Browse și specificați calea către folderul în care se află Morpher.xll. Asigurați-vă că este opus Declinație (Morpher.xll)   există o marcă de control. Faceți clic pe OK.

Probleme posibile de instalare

Dacă primiți unul dintre următoarele mesaje:

  • (în Excel 2003-2010)   „Fișierul Morpher.xll nu este un add-in.” („Morpher.xll nu este un add-in valid.”)    când faceți clic pe OK în lista de suplimente sau
  • (în Excel 2013 / Office 365)   „Formatul fișierului Morpher.xll nu se potrivește cu extensia de fișier. Poate că fișierul este deteriorat sau nesigur ... "    la început Excel.

acest lucru înseamnă aproape sigur că ați selectat un fișier zip care nu se potrivește cu versiunea dvs. sau cu adâncimea de biți a Excelului. Închideți Excel, dezarhivați celălalt fișier și repetați procedura de instalare.

Istoricul schimbărilor

  data   versiune   descriere
19.12.2017 1.4.10.0   Reînnoirea dicționarului.
17.01.2017 1.4.8.0   În funcția „Copybook” se remediază eroarea „zero ani”. Au adăugat bănuți la rubla belarusă în legătură cu denumirea sa. Rubla veche (până în iunie 2016) este denumită BYR, noua - BYN. Copiați BYR nu conțin cenți, dar BYN conține.
16.01.2017 1.4.7.0   Reînnoirea dicționarului. În special, declinarea cuvântului drepturi de autor.
15.01.2017 1.4.6.0   S-a rezolvat declinarea unor cuvinte cratite, de exemplu: New York, Los Angeles. Anterior, cauza acuzativă a fost emisă incorect: New York Los Angeles    în loc de dreapta New York, Los Angeles.
26.05.2016 1.4.5.0   Eroarea în declinarea numelui de mijloc Olegovna este remediată.
19.04.2015 1.4.4.0   S-a rezolvat o eroare în funcția Rețetă: în loc de „5 ani” greșit, acum se emite „5 ani” corect. Eroarea a vizat doar unitatea de măsură „an” (acest cuvânt este o excepție).
17.03.2015 1.4.3.0   S-a rezolvat o eroare în funcția Copiere. Eroarea a fost manifestată pentru sume cu numărul de copecuri 0x. Drept urmare, x0 kopecks a fost emis în loc de 0x.
21.08.2014 1.4.1.0   Reînnoirea dicționarelor. Declinarea corectă a prenumelui Vedmіd în limba ucraineană.
12.08.2014 1.4.0.0 Se adaugă funcția plural, care vă permite să obțineți forma cazului nominativ al pluralului unui cuvânt sau al unei fraze.
07.01.2014 1.3.6.0   S-a adăugat funcția O prepozițională, care returnează forma cazului prepozițional cu prepoziția O / OB / OBO.
11.12.2013 1.3.5.0   O mică reînnoire a dicționarului (rusă și ucraineană).
  10/12/2013 1.3.4.0   În algoritmul ucrainean a adăugat contabilitatea pentru „apostrofele” formei Copacii Yana   și Copacii „Yana.
  11/11/2013 1.3.3.0   Dacă specificați mai mult de două cifre după punctul zecimal, se emite acum o sumă monetară.
  10/11/2013 1.3.2.0   Eroarea care a determinat Excel-ul să se prăbușească la declinarea sintagmei "Masă pliabilă Vision Apollo I" este remediată.
  30.09.2013 1.3.1.0   S-a adăugat posibilitatea de a specifica unitățile monetare într-o formă prescurtată: RUB, USD, UAH, TNG.
  09/25/2013 1.3.0.0   S-a adăugat funcția de a scrie sumele și numerele de numerar în limba rusă.
  09/10/2013 1.2.4.0   Unele formulări din asistentul funcției au fost clarificate. Eroarea cunoscută din Excel a fost neutralizată, ca urmare a faptului că unele mesaje din asistentul funcției nu au fost afișate complet (Argument Descriere Truncarea șirului în Expertul funcțional).
  05/09/2013 1.2.3.0   S-a remediat o eroare în numele categoriei funcției Рід.
  01/29/2013 1.2.2.0   S-au rezolvat erorile de declinare indicate de utilizatori. Au fost adăugate reguli pentru contabilitatea prenumelor ucrainene care nu au declin în -IH (Hrytsky).
  28.01.2013 1.2.1.0   S-au rezolvat erorile de declinare indicate de utilizatori. Contabilizarea a două tipuri de apostrofe în cuvinte ucrainene, de exemplu, martie „Yanovich   și Mar este Janovici.
  01/03/2013 1.2.0.0   Adăugată funcție pentru a determina sexul (sexul) pentru limbile rusă și ucraineană.
  25.11. 2012 1.1.0.0   Funcții de declinare adăugate Nume în limba ucraineană.
  20.12. 2011 1.0.0.2   S-a adăugat capacitatea de a declara date de la mai multe celule.

Cumpără Morpher.xll

Există două moduri de a cumpăra un supliment:

   serviciu web
   Vă rugăm să activați JavaScript pentru a vizualiza
on-line Acord + transfer bancar
documente Documentele de raportare nu sunt furnizate. Vă vom factura, vom trimite un contract și un act - scanări și e-mail.
Timp de livrare
eroare: