Contacte

Cum se face un șir de căutare în Excel. Căutați în Microsoft Excel. Căutați soluția optimă în Excel

Numirea principală programul de birou Excel este implementarea calculelor. Documentul acestui program (carte) poate conține multe foi cu mese lungi umplute cu numere, text sau formule. Automatizat cautare rapida Vă permite să găsiți celulele necesare în ele.

Căutare simplă

Pentru a căuta valoare în tabelul Excel, trebuie să deschideți lista derulantă a instrumentului "Acasă și înlocuire" și faceți clic pe elementul "Găsiți". Același efect poate fi obținut utilizând combinația CTRL + F.

În cea mai simplă caz, în fereastra "Găsiți și înlocuiți", care apare, trebuie să introduceți valoarea dorită și faceți clic pe "Găsiți toate".

După cum puteți vedea, rezultatele căutării au apărut în partea de jos a casetei de dialog. Valorile găsite sunt formate în roșu în tabel. Dacă în loc să "găsiți tot", faceți clic pe "Găsiți următorul", prima căutare de celule va fi făcută cu această valoare și când faceți clic în mod repetat pe al doilea.

În mod similar, textul este căutat. În acest caz, șirul de căutare este recrutat în bara de căutare.

Dacă datele sau textul nu caută în întregul tabel Excel, zona de căutare trebuie mai întâi să fie evidențiată.

Cautare Avansata

Să presupunem că trebuie să găsiți toate valorile în intervalul de la 3000 la 3999. În acest caz, în șirul de căutare, trebuie să formați 3 ???. Wildcard "?" Înlocuiește oricare altul.

Analizând rezultatele căutării, se poate observa că, împreună cu cele 9 rezultate corecte, programul a emis, de asemenea, neașteptat închis în roșu. Acestea sunt asociate cu prezența figurilor în celulă sau formula 3.

Puteți căuta majoritatea rezultatelor obținute, ignorând greșit. Dar funcția de căutare din Excel 2010 este capabilă să lucreze mult mai precisă. În acest scop, se intenționează instrumentul "Parametri" din caseta de dialog.

Alpinismul "Parametri", utilizatorul primește capacitatea de a extinde căutarea. În primul rând, vom acorda atenție elementului "Zona de căutare", în care este setată valoarea implicită "Formula".

Aceasta înseamnă că căutarea a fost făcută, inclusiv în acele celule în care nu există nici un sens, ci formula. Prezența figurilor în ele 3 a dat trei rezultate incorecte. Dacă selectați "Valori" ca zonă de căutare, veți căuta doar date și rezultate incorecte asociate cu formulele vor dispărea.

Pentru a scăpa de rezultatul rămase rămase pe prima linie, în fereastra de căutare extinsă, trebuie să selectați elementul "Celulă în întregime". După aceasta, rezultatul căutării devine exactă cu 100%.

Un astfel de rezultat ar putea fi furnizat imediat prin selectarea elementului "celulă în întregime" (chiar lăsând "formula" la "zona de căutare").

Acum, să ne întoarcem la elementul "Căutare".

Dacă în loc de implicit "pe foaie" pentru a selecta valoarea "în carte", atunci nu este nevoie să fiți pe foaia celulelor dorite. În captura de ecran, se poate observa că utilizatorul a inițiat căutarea prin faptul că este activată foaie goală 2.

Următoarea fereastră de căutare extinsă este "vizualizarea", având două valori. În mod implicit, este setat "pe șiruri", ceea ce înseamnă secvența de scanare a celulelor pe rânduri. Alegerea unei alte valori este "prin coloane", doar direcția de căutare și secvența rezultatelor emiterii se vor schimba.

Când căutați In. microsoft Documents Excel, puteți folosi altul wildcard. - "*". Dacă este considerat "?" Înțeles orice caracter, apoi "*" nu înlocuiește unul, ci orice număr de caractere. Mai jos este o captură de ecran de căutare pentru cuvântul Louisiana.

Uneori trebuie să luați în considerare registrul de simboluri. Dacă cuvântul Louisiana este scris cu o scrisoare mică, rezultatele căutării nu se vor schimba. Dar dacă alegeți "Luați în considerare registrul" în fereastra de căutare extinsă, căutarea va fi nereușită. Programul va lua în considerare cuvintele Louisiana și Louisiana diferite și, desigur, nu vor găsi primul.

Varietate de căutare

Căutați coincidențe

Uneori este necesar să se detecteze repetarea valorilor din tabel. Pentru a căuta coincidențe, trebuie mai întâi să evidențiezi intervalul de căutare. Apoi, pe aceeași filă "acasă" în grupul "Styles", deschideți instrumentul "Formatare condiționată". Apoi, selectați secvențial elementele "reguli de dimineață" și "repetarea valorilor".

Rezultatul este prezentat în ecranul de mai jos.

Dacă este necesar, utilizatorul poate schimba culoarea afișării vizuale a celulelor coincide.

Filtrare

Un alt soi de căutare se filtrează. Să presupunem că utilizatorul dorește să găsească în coloană valori numerice. variind de la 3000 la 4000.


După cum se poate observa, au fost afișate numai șirurile care îndeplinesc condiția introdusă. Toți ceilalți au fost ascunși temporar. Pentru a reveni la starea inițială, Pasul 2 ar trebui repetat.

Au fost luate în considerare diverse opțiuni de căutare exemplu Exemplu 2010. Cum să căutați alte versiuni Excel? Diferența în tranziția de filtrare este în versiunea 2003. În meniul "Date", ar trebui să selectați secvențial comanda "Filter", "Filtru automat", "Stare" și "Filtru Auto personalizat".

Video: Căutare în tabelul Excel

Printre mii de rânduri și zeci de coloane de date manual în tabelul Excel pentru a găsi ceva aproape imposibil. Singura opțiune este să utilizați un fel de funcție de căutare și apoi vom analiza modul în care căutarea este efectuată în tabelul Excel.

Pentru a căuta date în tabelul Excel, trebuie să utilizați elementul de meniu "Găsiți și evidențiați" Pe tab-ul "Principalul"în care trebuie să alegeți opțiunea "A găsi" Sau utilizați pentru a apela o combinație de taste "Ctrl + F".

De exemplu, încercați să găsiți numărul necesar printre datele tabelului nostru, deoarece atunci când căutați numere, este necesar să luați în considerare unele subtilități de căutare. Vom căuta în masă Numărul Excel. "10".

După selectarea elementului de meniu necesar în caseta de căutare care apare, introduceți valoarea dorită. Avem două opțiuni pentru găsirea valorilor în tabelul Excel, este de a găsi imediat toate coincidențele făcând clic pe buton. "Găsiți toate" Sau să răsfoiți imediat fiecare celulă găsită, apăsând de fiecare dată când butonul "Găsiți mai departe". Când utilizați butonul "Găsiți mai departe" De asemenea, ar trebui să se țină cont de locația curentă a celulei active, deoarece căutarea va începe cu această poziție.

Să încercăm să găsim toate valorile simultan, cu toate cele găsite pe care le va fi listată în fereastră sub setarea de căutare. Dacă lăsați toate setările implicite, rezultatul căutării nu va fi exact așa cum ne-am așteptat.

Pentru a căuta în mod corespunzător datele din tabelul Excel, apăsați butonul "Parametrii" Și configurați zona de căutare. Acum, valoarea dorită este proiectată chiar și în formulele utilizate în celule pentru calcule. Trebuie să specificăm căutarea numai în valori și, dacă doriți, puteți specifica în continuare formatul datelor necesare.

Când căutați cuvinte în tabelul Excel, ar trebui să luați în considerare și toate aceste subtilități și, de exemplu, puteți lua în considerare chiar și cazul scrisorilor.

Ei bine, în cele din urmă, ia în considerare modul de a face căutarea datelor în Excelență numai în zona necesară a foii. După cum se poate vedea din exemplul nostru, valoarea dorită "10" Apare imediat în toate coloanele de date. Dacă este necesar să găsiți această valoare, permiteți, numai în prima coloană, trebuie să selectați această coloană sau în orice zonă a valorilor în care doriți să căutați și apoi să începeți căutarea.


Lucrați cu proiectul VB (12)
Formatare condiționată (5)
Liste și intervale (5)
Macrocomenzi (Proceduri VBA) (63)
Diverse (39)
Excel bug-uri și glitches (3)

Găsiți în celulă orice cuvânt din listă

Să presupunem că obțineți de la tabelul Furnizor / Client / Client cu o listă de produse:

Și acest tabel trebuie comparat cu articolele / codurile produsului din directorul produsului pe care îl aveți:

După cum se poate observa numai articole fără nume în catalogul nostru. Clientul în plus față de articole, de asemenea, numele bunurilor, adică Mulți prea mult. Și trebuie să înțelegeți ce bunuri sunt prezente în catalogul dvs. și care nu sunt:


Nu există formule standard în Excel pentru o astfel de căutare și comparație. Desigur, puteți încerca să aplicați un HDP cu simboluri Wildcard mai întâi la o masă și apoi la altul. Dar dacă o astfel de operație trebuie făcută în timp, atunci vă puteți înregistra pentru mai multe formule pentru fiecare tabel să spuneți direct - nu Comilfo.
Prin urmare, am decis astăzi să demonstrez o formulă care fără nici un fel. Manipulațiile vor ajuta o astfel de comparație. Pentru a vă imagina pe cont propriu, vă recomandăm să descărcați fișierul:
Descărcare fișier:

(49,5 kib, 13 249 descărcări)


Pe foaia de "comandă" din acest fișier, un tabel primit de la client și pe foaia "Catalog" articolele noastre.
Formula însăși pe exemplul fișierului va arăta astfel:

Vizualizare (2; 1 / Căutare (catalog! $ A $ 2: $ 11; A2); Catalog! $ A $ 2: $ 11)
\u003d Lookup (2.1 / Căutare (catalog! $ A $ 2: $ 11, A2), catalog! $ 2: $ A $ 11)
Această formulă va returna numele articolului dacă există cel puțin un articol din catalog și # N / d (# n / a) Dacă articolul nu se găsește în catalog.
Înainte de a se referi la această formulă cu tot felul de adăugiri (cum ar fi forma de eliminare inutile # h / d), să înțelegem cum funcționează.
Funcția de vizualizare (Lookup) caută o valoare specificată (2) în intervalul specificat (matrice - al doilea argument). Ca o gamă, o serie de celule este de obicei dată, dar caracteristica de vizualizare are prima caracteristică necesară pentru noi - încearcă să se transforme direct în matricea oricărei expresii înregistrate de al doilea argument. Cu alte cuvinte, ea calculează expresia în acest argument decât folosim, înlocuind ca al doilea argument. Expresie: 1 / Căutare (catalog! $ 2: $ 11; A2). O parte a căutării (catalogul! $ 2: $ 2: $ 11; A2) este căutat de fiecare valoare din lista directorului din celula A2 (numele din tabelul clientului). Dacă se găsește valoarea, numărul de poziție al primului simbol al valorii găsite este returnat. Dacă valoarea nu este găsită - valoarea valorii erorii # este returnată! (# Valoarea!). Acum a doua caracteristică: funcția necesită localizarea datelor în matricea în ordine ascendentă. Dacă datele sunt localizate altfel, funcția va vizualiza o matrice până când găsește valoarea mai mult decât cea dorită, dar cea mai apropiată de acesta este aproximativ (deși datele permit - Pentru o căutare mai precisă, este mai bine să sortați lista ascendent). Prin urmare, mai întâi împărțim căutarea de expresie (catalog! $ 2: $ 11; A2) pentru a obține o serie de formular: (0.0181818181818182: # înseamnă!: # Mean!: # Mean! !: # # înseamnă!: # înseamnă!: # Mean !}
Ei bine, ca o valoare dorită vom aplica funcția 2 - Numărul evident mai mare decât se poate întâlni în matrice (deoarece unitatea împărțită în orice număr va fi mai mică de două). Și, ca rezultat, obținem o poziție în matrice, care întâlnește ultima coincidență din catalog. După aceasta, caracteristica View va aminti această poziție și va returna valoarea din directorul de matrice! $ 2: $ un $ 11 (al treilea argument) înregistrat în această matrice pentru această poziție.
Puteți vizualiza etapele de calculare a funcției dvs. pentru fiecare celulă, dau doar pașii puțin într-o formă extinsă:

  1. \u003d Vizualizare (2; 1 / Căutare (catalog! $ A $ 2: $ 11; A2); Catalog! $ A $ 2: $ 11)
  2. \u003d View (2;
    1 / (55: # # înseamnă!: # Semnificație!: # Înseamnă!: # Înseamnă!: # Semnificație!: # Semnificație!: # Înseamnă!: # Semnificație!: # Mean;!}
    Catalog! $ A $ 2: $ 11 $)
  3. \u003d Vizualizare (2; (0.0181818181818181818181818181818182: # înseamnă!: # Semnificație!: # Înseamnă!: # Semnificație!: # Înseamnă!: # Mean!;Каталог!$A$2:$A$11)!}
  4. \u003d View (2;
    1;
    ("FM2-3320": "Q5949X": "CE321A": "CE322A": "CE323A": "00064073": "CX292709": "CX292710"))
  5. \u003d "FM2-3320"

Acum avem puțin referindu-ne la funcția și facem câteva implementări
Vânzări 1:
În loc de articole și # n / d, se retrag pentru pozițiile găsite "există", și pentru lipsă "nu a fost găsit în catalog":
\u003d Dacă (2, 1 / căutare (catalog! $ 2: $ 11; A2))); "Nu a fost găsit în catalog"; "Există")
\u003d Dacă (ISNA (Lookup (2.1 / Căutare (catalog! $ 2: $ 11, A2))), "nu a fost găsit în catalog", "există")
Funcționarea funcției este simplă - cu vizionarea (căutarea) figurată, astfel încât numai eanul au rămas și dacă.
EAN (ISNA) se întoarce Adevărul (adevărat) Dacă expresia din interior returnează valoarea de eroare # N / d (# n / a) și Fals (fals) Dacă expresia din interior nu returnează valoarea acestei erori.
Dacă (dacă) returnează ceea ce este indicat de al doilea argument dacă expresia din primul este Adevărul (adevărat) și ceea ce este indicat de al treilea argument dacă expresia primului argument Fals (fals).

Vânzările 2:
În schimb, # n / d, se retrag "nu se găsesc în catalog", dar dacă articolele sunt găsite - vom aduce numele acestor articole:
\u003d Dacă utilitate (Vizualizare (2; 1 / Căutare (catalog! $ 2: $ 11; A2); Catalog! $ 2: $ un $ 11); "Nu în catalog"
\u003d IFEROR (Lookup (2.1 / Căutare (catalog! $ A $ 2: $ 11, A2), Catalog! $ 2: $ 11), "Nu în catalog")
Am descris în detaliu în detaliu în acest articol în acest articol: ca într-o celulă cu o formulă în loc de eroare pentru a afișa 0.
Dacă scurt, dacă expresia specificată de primul argument al funcției returnează valoarea oricărei erori, funcția va returna ceea ce este scris de al doilea argument (în cazul nostru, acest text "nu se găsește în catalog"). Dacă expresia nu returnează eroarea, atunci funcția dacă eroarea este înregistrată că expresia a fost obținută în primul argument (în cazul nostru va fi numele articolului).

Vânzările 3.
Este necesar să nu stabiliți pur și simplu ce articol corespunde, dar, de asemenea, să retragă prețul pentru numele acestui articol (prețurile în sine trebuie să fie amplasate în directorul coloanei B Foi B):
\u003d Dacă utilitatea (2; 1 / căutare (catalog! $ 2: $ 11; A2); Catalog! $ B $ 2: $ 11); "")
\u003d IFEROR (Lookup (2.1 / Căutare (catalog! $ A $ 2: $ 11, A2), Catalog! $ B $ 2: $ 11), "

Câteva comentarii importante:

  • datele de pe foaia cu articole nu trebuie să conțină celule goale. În caz contrar, cu o mare parte din probabilitatea formulei va returna valoarea celulei goale și nu este potrivit pentru termenii de căutare
  • formula se uită în așa fel încât să fie văzută de orice coincidență. De exemplu, o cifră este înregistrată ca un articol 1 și în numele numelor se pot întâlni dincolo de întregul 1 mai mult și 123 , 651123 , FG1412NM. etc. Pentru toate aceste elemente, articolul 1 poate fi selectat, deoarece Acesta este conținut în fiecare nume. De regulă, se poate întâmpla dacă articolul 1 este situat la sfârșitul listei

Prin urmare, de dorit Înainte de a utiliza formula, sortați lista Ascendent (de la mai mic la mai mult, de la A la Z).

În exemplul atașat la început, veți găsi toate opțiunile dezasamblate.

Dacă aveți nevoie să transmiteți toate numele, atunci puteți utiliza funcția Conține_od_iz din add-in Multex.

Articolul a ajutat? Distribuiți un link cu prietenii! Lecții video.

("Bara de jos": "TextStyle": "static", "text pozitiv": "partea de jos", "Textautohide": TRUE, "Textpozitionarginstatic": 0, "Textpozitiondynamic": "bottleft", "TextpozitionMarginleft": 24 " TextPesitionMarguRright ": 24," TextPozitionMargintop ": 24," TextPositionMarginbottom ": 24", Texteffect ":" Slide "," TEXTEFECUBIC "," TEXTEFFECTURAȚIE ": 600," TEXTEFFECTSIDERECTION ":" Stânga "," Texteffectsleslidesance " . "TexteffectDelay1": 1000, "TEXTEFFECT2": "Slide", "TexteffectsLideirection2": "dreapta", "TexteffectsLidesance2": 120, "Texteffecteasing2": "SoioutCubic", "Texteffectducturation2": 600, "TexteffectDelay2": 1500 " TextCss ":" Afișaj: bloc: 12px; Text-align: stânga; "," TextbgCss ":" Afișaj: bloc; poziția: absolut: 0px; stânga: 0px; lățime: 100%; înălțime: 100% ; Culoare de fundal: # 333333; Opacitate: 0,6; Filtru: a Lpha (opacitate \u003d 60); "," Titlass ":" Afișaj: bloc; Poziție: rudă; Font: Bold 14px \\ "Lucida Sans Unicode \\", \\ "Lucida Grande \\", Sans-Serif, Arial; Culoare: #ffff; "," DescriereCss ":" Afișaj: bloc; Poziție: rudă; Font: 12px \\ "Lucida Sans Unicode \\", \\ "Lucida Grande \\", Sans-Serif, Arial; Culoare: #ffff; Margin-top: 8px; "," butoncss ":" Afișaj: bloc; Poziție: rudă; Margin-top: 8px; "," TEXTEFFECTRESPONIV ": TRUEFFECTRESPONSIZE": 640, "TitlassRessPonsiv": "font-dimensiune: 12px;" "", "Addgoooglefonts": FALSE "," GoogleFonts ":" "," TextleftRightPercentForsticatic ": 40))

Optimizarea valorilor mese Excel.satisfăcătoare anumite criteriipoate fi un proces complex. Din fericire, Microsoft oferă Add-in Soluția de problemepentru optimizarea numerică. Cu toate că acest serviciu nu poate rezolva toate problemele, poate fi util ca un instrument ce-ar fi dacă.Acest post este dedicat add-on Soluția de problemeîn Excel.

Suprastructură Soluția de problemedisponibil în All. versiuni Excel.. Vă rugăm să rețineți că capturile de ecran pot să nu corespundă versiunii dvs. În ciuda faptului că unele funcții își pot schimba locația în funcție de versiunea superstructură, funcționalitatea rămâne aproape neschimbată.

Care este căutarea soluțiilor

Căutarea deciziilor - Excel Add-in, care ajută la găsirea unei soluții prin schimbarea valorilor celulelor țintă. Scopul poate minimiza, maximiza sau realiza o valoare țintă. Problema este rezolvată prin ajustarea criteriilor de intrare sau a restricțiilor definite de utilizator.

Unde în Excel Search pentru soluții

Suprastructură Căutarea deciziilorvine cu Excel, dar implicit este dezactivat. Pentru ao activa, mergeți la fila. Fişiergrup Parametri.În caseta de dialog care apare dialog Parametrii,alege Add-in -\u003e Control: Add-inExcel -\u003e Du-te.La fereastră Suprastructurăinstalați un bifați opus câmpului Căutați soluții, zhmem. O.K.

Acum în fila Datea apărut un nou grup Analizăcu butonul Soluții de căutare.

Un exemplu de cum să căutați soluții

Acest post se bazează pe exemplul de utilizare. . Fișierul este compatibil cu toate versiunile Excel.

Definirea unei probleme

Să presupunem că avem un set de date format din 8 puncte, fiecare din care corespunde valorii sale.

... și trebuie să combinăm valorile în două grupe, astfel încât sumele valorilor acestor grupări să coincide.

Mai întâi doriți să definiți fiecare element unui grup.

Pentru a indica atașamentul paragrafului grupului, ne vom căsători (1), altfel zero (0).

În coloana următoare vom rezuma valorile fiecărui element din grup și apoi vom rezuma la sfârșitul coloanei.

De asemenea, trebuie să gestionăm valoarea fiecărui element din fiecare grup, pentru că înmulțim valoarea elementului la valoarea grupului corespunzător acestui element.

În cele din urmă, trebuie să reducem cantitatea de grupuri și să lucrăm cu diferența dintre ele.

Sarcina noastră minimizează diferența dintre sumele grupurilor.

Acum putem aloca fiecărui elemente de grup, pentru că acest lucru pune manual unitățile din coloane C și D. Excel va afișa diferența în sumele grupurilor din celula G11.

Problema este că numărul de combinații posibile 2 8, adică 256 răspunsuri probabile la întrebare. Dacă petreceți 5 secunde pentru fiecare dintre ele, va dura de la noi 21,3 minute, presupunând că putem rezista la ritm și amintiți-vă cea mai bună combinație.

Acolo Căutați soluțiigăsește aplicația.

Căutați soluția optimă în Excel

Pentru a aplica serviciul Soluție de soluție Trebuie să identificăm o serie de cerințe, reguli și restricții care să permită suprastructura să găsească răspunsul corect.

Regulile noastre

Cerința noastră de bază este de a minimiza diferența dintre cele două grupuri. În exemplul nostru, este situat în celula G11 - grupul B Minus Group A. Avem nevoie de o valoare în celula G11 cât mai mult posibil, dar mai mult sau egală cu 0.

De asemenea, știm că elementul poate fi fie în grupul A, fie în grupul B, nu poate fi fracționat. Astfel, avem două limitări pentru fiecare element:

Mai întâi: valoarea elementului din coloană Rezultattrebuie să fie egal cu unul.

În al doilea rând: valorile elementelor din grupuri ar trebui să fie întregi.

Știm, de asemenea, că numărul total de elemente 8 este o altă restricție. Cum să utilizați aceste restricții Vom discuta în următoarea secțiune.

Soluție Caută casetă de dialog

Această secțiune descrie fereastra add-in. Căutați soluțiiși utilizarea sa pentru a determina problema.

Soluția goală se spune fereastra

Fereastra de căutare a soluției umplute

Optimizați caracteristica țintă

Aceasta este o celulă țintă în care încercăm să rezolvăm problema. Celula noastră țintă G11 este diferența în grupuri.

Inainte de

Aici indicăm ce rezultate dorim să realizăm din funcția țintă.

Vrem ca cantitățile ambelor grupuri să coincidă, adică Pentru ca cantitatea de sume de a fi 0. Poate părea ciudat, dar nu trebuie să minimalizăm diferența, deoarece toate elementele vor fi plasate într-un grup A, ceea ce va duce la valoarea celulei G11.

O altă modalitate de a impune restricții este să schimbe G11 \u003d ABS (G10-F10).În același timp, putem instala un marker pe Minim,ca urmare a realizării funcției țintă.

Dar pentru moment ne vom concentra pe formula \u003d G10-F10.și setați marcajul la valoarea egală cu 0.

Schimbarea celulelor variabilelor

Celulele schimbătoare - celule pe care suprastructura le va încerca să se schimbe pentru a rezolva sarcina. În cazul nostru, acesta este un element obligatoriu la un anumit grup: $ C $ 2: $D $ 9.

În conformitate cu restricțiile

Restricțiile sunt reguli care limitează solutii posibile Probleme.

Trebuie să adăugăm mai multe restricții pe lista noastră:

  1. Într-o coloană TOTALfiecare element trebuie să fie egal cu 1
  2. Elementele de grup trebuie să fie un număr întreg
  3. Suma valorilor coloanei TOTALtrebuie să fie 8.

Pentru a impune restricții, faceți clic pe buton Adăuga


Poti Schimbaresau Ștergerestricție, dacă ați efectuat o eroare selectând o restricție specifică și apăsând butoanele corespunzătoare din caseta de dialog.

Descărcați / Salvați opțiunile de căutare a soluțiilor

Serviciul de căutare a soluțiilor vă permite să salvați și să încărcați suprastructurile. Pentru a face acest lucru, în fereastră există un buton Descărcați / Salvați.Parametrii sunt salvați în intervalul pe care l-ați indicat mai devreme. Această abordare vă permite să configurați și să modificați rapid parametrii. Găsirea unei soluții.

Rulați căutarea pentru o soluție optimă în Excel

Un avertisment!!! Add-in Solution Search este o superstructură complexă de calcul, deci înainte de a începe, salvați registrul de lucru.

Înainte de a începe modelul, trebuie să setați mai mulți parametri pentru a vă asigura că serviciul va funcționa corect. În caseta de dialog principal, asigurați-vă că marcajul este vizavi de câmp Face variabile fără restricții non-negative.În aceeași fereastră, faceți clic pe Parametri.

Doi parametri care vor trebui să se schimbe din când în când:

Restrucții de precizie:valoare de la 0 la 1, unde, cu atât este mai mare cifra, cu atât este mai mare restricția

Optimalitate întregă:arată cât de departe de restricția între întregătoare are dreptul de a fi.

Modelul de funcționare

Pentru a porni camera de add-in Gaseste o solutiefereastră de bază.

În bara de stare, veți vedea o serie de date statice care vor afișa munca internă a suprastructurii. De regulă, se schimbă rapid și este dificil să le citești. Dacă modelul este complicat, atunci lucrarea se poate opri pentru un timp, add-in este de obicei restabilit din aceste probleme.

După Căutați soluțiiÎși termină munca, Excel va afișa caseta de dialog Rezultate Rezultatele căutării. Cu unele informații. Primul lucru de a acorda atenție este inscripția Soluția se găsește în cadrul abaterii admise.Dacă se constată soluția, celulele de carte de lucru se vor schimba cu decizia propusă.

Acum aveți 4 opțiuni pentru a alege de la:

- Restaurați valorile sursei

Rulați raportul

Puteți crea un raport selectând rapoartele disponibile din listă. Se va crea o nouă foaie. Raport privind rezultatele1.

Rețineți că, în funcție de restricțiile pe care le-ați instalat, vor fi disponibile diferite rapoarte.

Salvați scriptul

Unde doriți să introduceți numele scriptului modelului dvs. și faceți clic pe buton O.K.

Toate scenariile sunt disponibile în Script dispecercare este în fila Dateîntr-un grup Lucrați cu datele -\u003e Analiza What-IF -\u003e Script Manager.

În documente Microsoft Excel.care constau din un numar mare Câmpurile trebuie adesea să găsească anumite date, numele șirului etc. Foarte incomod când trebuie să vezi o cantitate mare Rânduri pentru a găsi cuvântul sau expresia dorită. Economisiți timp și nervii vor ajuta la încorporarea căutați Microsoft. Excela. Să-i dau seama cum funcționează și cum să o folosim.

Funcția de căutare din Microsoft Excel oferă posibilitatea de a găsi textul sau valorile numerice dorite prin fereastra "Găsiți și înlocuiți". În plus, aplicația are capacitatea de a îmbunătăți căutarea de date.

Metoda 1: Căutare simplă

O selecție simplă de date în programul Excel vă permite să găsiți toate celulele care conțin caracterul setat în fereastra de căutare (litere, numere, cuvinte etc.) fără a înregistra registrul.


Metoda 2: Căutați la intervalul specificat de celule

Dacă aveți o masă destul de mare, atunci în acest caz nu este întotdeauna convenabil să căutați peste tot pe foaie, deoarece în rezultatele cautarii Este posibil să existe un număr mare de rezultate care nu sunt necesare într-un anumit caz. Există o modalitate de a limita spațiul de căutare numai cu o anumită gamă de celule.


Metoda 3: Căutare avansată

Așa cum am menționat mai sus, cu căutarea obișnuită a emiterii de rezultate, absolut toate celulele care conțin un set de simboluri de căutare în orice formă nu sunt dependente de registru.

În plus, nu numai conținutul unei anumite celule, ci și adresa elementului la care se referă poate fi eliberată. De exemplu, în celula E2 conține o formulă care este suma celulelor A4 și C3. Această cantitate este de 10, iar acest număr este afișat în celula E2. Dar, dacă cerem în căutarea numărului "4", atunci printre rezultatele emiterii, va fi aceeași celulă E2. Cum se poate întâmpla? Pur și simplu în celula E2, formula conține o adresă la celula A4, care include doar figura 4 dorită.

Dar, cum să taie astfel, și alte rezultate de căutare inacceptabile cu bună știință? Este pentru aceste scopuri că există o căutare avansată Excel.

  1. După deschiderea ferestrei "Găsiți și înlocuiți" În orice mod descris în mod, faceți clic pe buton "Parametrii".
  2. O întreagă gamă apare în fereastră instrumente suplimentare Pentru a gestiona căutarea. În mod implicit, toate aceste instrumente sunt într-o stare, ca în cazul căutării normale, dar dacă este necesar, vă puteți ajusta.

    Funcția implicită "Luați în considerare registrul" și "Celulele în întregime" Dezactivat, dar dacă punem căpușele în apropierea elementelor relevante, atunci în acest caz, când rezultatul este generat, registrul introdus va fi luat în considerare și coincidența exactă. Dacă introduceți un cuvânt cu o literă mică, atunci în eliberarea căutării, celulele care conțin scrisul acestui cuvânt cu o scrisoare de capital, deoarece ar fi în mod implicit, nu va mai cădea. În plus, dacă funcția este activată "Celulele în întregime", Numai elementele care conțin nume exacte vor fi adăugate la emitere. De exemplu, dacă specificați search Query. "Nikolaev", apoi celulele care conțin textul "Nikolaev A. D." nu vor fi adăugate la emitere.

    În mod implicit, căutarea este făcută numai pe activă fișa Excel.. Dar dacă parametrul "Căutare" Veți transfera în poziție "In carte"Căutarea va fi făcută pe toate fișierele deschise.

    În parametru. "Naviga" Puteți schimba direcția de căutare. În mod implicit, după cum sa menționat mai sus, căutarea este efectuată în linia de comandă. Reîntorgeți comutatorul în poziție "Prin coloane", Puteți seta procedura de formare a rezultatelor emiterii, pornind de la prima coloană.

    În Graf. "Zona de căutare" Determinate, printre care elementele specifice sunt căutate. În mod implicit, acestea sunt formule, adică acele date care dau clic pe celulă sunt afișate în șirul de formule. Poate fi un cuvânt, un număr sau o legătură cu celula. În același timp, programul, efectuând căutarea, vede doar referința și nu rezultatul. Acest efect a fost discutat mai sus. Pentru a căuta cu precizie rezultatele, datele afișate în celulă sunt afișate și nu în șirul de formulare, trebuie să rearanjați comutatorul din poziție "Formule" A pozitiona "Valori". În plus, există posibilitatea de a căuta note. În acest caz, comutatorul este rearanjat în poziție "Note".

    Chiar mai precis, căutarea poate fi setată făcând clic pe buton. "Format".

    Aceasta deschide fereastra de format celular. Aici puteți seta formatul celulelor pentru a participa la căutare. Puteți seta restricții asupra unui format numeric, aliniere, font, frontieră, umplere și protecție, unul dintre acești parametri sau combinându-le împreună.

    Dacă doriți să utilizați un anumit format celular, apoi în partea de jos a ferestrei, faceți clic pe buton. "Utilizați formatul acestei celule ...".

    După aceea, apare un instrument sub forma unei pipete. Cu aceasta, puteți selecta acea celulă pe care o veți utiliza formatul.

    După ce formatul de căutare este configurat, faceți clic pe buton O.K.

    Există cazuri atunci când trebuie să căutați nu pentru fraze specifice, dar găsiți celule în care sunt situate căutați cuvinte În orice ordine, chiar dacă alte cuvinte și simboluri sunt separate. Apoi aceste cuvinte ar trebui să fie alocate pe ambele părți semnul "*". Acum, în rezultatele căutării vor fi afișate toate celulele în care aceste cuvinte sunt localizate în orice ordine.

  3. De îndată ce setările de căutare sunt instalate, faceți clic pe buton "Găsiți toate" sau "Găsiți mai departe"Pentru a merge la rezultatele căutării.

După cum puteți vedea programul Excel. Este destul de simplu, dar în același timp o căutare foarte funcțională a instrumentelor de căutare. Pentru a produce cea mai simplă scârțire, este suficient să apelați o casetă de căutare, introduceți o interogare în acesta și faceți clic pe buton. Dar, în același timp, este posibilă configurarea căutării individuale de la cantitate mare Diferiți parametri și setări suplimentare.



Ți-a plăcut articolul? Împărtășește-l