Kontakty

Ako vytvoriť vyhľadávací reťazec v programe Excel. Hľadať v programe Microsoft Excel. Vyhľadajte optimálne riešenie v programe Excel

Hlavné vymenovanie kancelársky program Excel je implementácia výpočtov. Dokument tohto programu (knihy) môže obsahovať mnoho listov s dlhými tabuľkami naplnenými číslami, textom alebo vzorcami. Automatizovaný rýchle vyhľadávanie Umožňuje v nich nájsť potrebné bunky.

Jednoduché vyhľadávanie

Ak chcete vyhľadať hodnotu v tabuľke programu Excel, musíte otvoriť rozbaľovací zoznam nástrojov a kliknutím na položku "Nájsť". Rovnaký účinok je možné získať pomocou kombinácie klávesov CTRL + F.

V najjednoduchšom prípade v okne "Nájsť a nahradiť", ktoré sa zobrazí, musíte zadať požadovanú hodnotu a kliknite na tlačidlo "Nájsť všetko".

Ako vidíte, výsledky vyhľadávania sa objavili v dolnej časti dialógového okna. Zistené hodnoty sú v tabuľke tvarované červenou farbou. Ak namiesto "Hľadanie všetkého" kliknite na tlačidlo "Nájsť ďalšie", najprv sa uskutoční prvé vyhľadávanie buniek s touto hodnotou, a keď opakovane kliknite na druhú.

Podobne sa text vyhľadáva. V tomto prípade je vyhľadávací reťazec prijatý vo vyhľadávacom paneli.

Ak údaje alebo text nehľadá v celom tabuľke programu Excel, oblasť vyhľadávania sa musí najprv zvýrazniť.

pokročilé vyhľadávanie

Predpokladajme, že musíte nájsť všetky hodnoty v rozsahu od 3000 do 3999. V tomto prípade by ste mali vo vyhľadávacom reťazci vytočiť 3 ???. Divoká karta "?" Nahrádza akúkoľvek inú.

Analýza výsledkov vyhľadávania, možno poznamenať, že spolu so správnymi 9 výsledkami program vydal aj neočakávané zatvorené v červenej farbe. Sú spojené s prítomnosťou obrázkov v bunke alebo vzorec 3.

Môžete požiadať o väčšinu získaných výsledkov, ignorovanie nesprávneho. Ale vyhľadávacia funkcia v programe Excel 2010 je schopná pracovať oveľa presnejšie. Na tento účel je určený nástroj "Parametre" v dialógovom okne.

Lezecké "parametre", užívateľ dostane možnosť rozšírenia vyhľadávania. Po prvé, budeme venovať pozornosť položke "Search Area", v ktorej je nastavená predvolená hodnota "Formula".

To znamená, že vyhľadávanie bolo vykonané, vrátane týchto buniek, kde nie je význam, ale vzorec. Prítomnosť obrázkov v nich 3 poskytla tri nesprávne výsledky. Ak vyberiete "hodnoty" ako vyhľadávací oblasti, budete vyhľadávať iba pre dáta a nesprávne výsledky spojené s formulou zmizne.

Aby bolo možné zbaviť jediný zostávajúci zlom výsledku na prvom riadku, v rozšírenom vyhľadávacím oknom musíte vybrať položku "bunka úplne". Potom sa výsledok vyhľadávania stane presným o 100%.

Takýto výsledok by mohol byť poskytnuté ihneď výberom "bunka" úplne položku (aj opustenie "vzorec" do "vyhľadávacej oblasti").

Poďme sa otočiť na položku "Hľadať".

Ak namiesto predvoleného nastavenia "na hárku" vyberte hodnotu "v knihe", potom nie je potrebné byť na hárku požadovaných buniek. Na screenshot je možné vidieť, že užívateľ inicioval vyhľadávanie tým, že ste na prázdny list 2.

Ďalšie okno rozšíreného vyhľadávania je "prezeranie", ktoré majú dve hodnoty. V predvolenom nastavení "na reťazca" je nastavený, čo znamená, že sled skenovanie buniek na riadkoch. Voľba inej hodnoty je "stĺpcami", sa zmenia len smer vyhľadávania a postupnosť výsledkov vydávania.

Pri vyhľadávaní dokumenty spoločnosti Microsoft Excel, môžete použiť inú divoká karta - "*". Ak sa to považuje za "?" Znamená akýkoľvek znak, potom "*" nenahrádza jeden, ale žiadny počet znakov. Nižšie je vyhľadávací screenshot pre slovo Louisiana.

Niekedy potrebujete zvážiť register symbolov. Ak je slovo Louisiana napísané s malým písmenom, výsledky vyhľadávania sa nezmenia. Ak sa však v okne rozšíreného vyhľadávania vyberiete "Zohľadniť register", vyhľadávanie bude neúspešné. Program bude zvážiť slová Louisiana a Louisiana inak, a, samozrejme, nenájde prvý.

Rozmanitosť vyhľadávania

Hľadať náhodky

Niekedy je potrebné detekovať opakované hodnoty v tabuľke. Ak chcete vyhľadať zhody, musíte najprv zvýrazniť rozsah vyhľadávania. Potom na rovnakej záložke "HOME" v skupine "štýly" otvorte nástroj "Podmienené formátovanie". Ďalej, postupne vyberte položky "ranné pravidlá" a "opakujúce sa hodnoty".

Výsledok je uvedený v screenshot nižšie.

V prípade potreby môže užívateľ zmeniť farbu vizuálneho zobrazenia zhodnotených buniek.

Filtrácia

Ďalšia vyhľadávacia odroda je filtrovanie. Predpokladajme, že užívateľ chce nájsť v stĺpci numerické hodnoty od 3000 do 4000.


Ako možno vidieť, iba reťazce spĺňajú zadaný stav. Všetci ostatní boli dočasne ukryté. Ak sa chcete vrátiť do pôvodného stavu, má sa krok 2 opakovať.

Rôzne možnosti vyhľadávania boli považované za excel Príklad 2010. Ako hľadať ďalšie verzie Excel? Rozdiel v prechode filtrovania je vo verzii 2003. V ponuke "Data" by ste mali postupne vybrať príkaz "Filter", "Auto Filter", "Stav" a "Custom Auto Filter".

Video: Vyhľadávanie v tabuľke Excel

Medzi tisíckami radov a desiatok údajov stĺpcov manuálne v tabuľke Excel nájsť niečo takmer nemožné. Jedinou možnosťou je použitie nejakej funkcie vyhľadávania, a potom sa pozrieme na to, ako sa vyhľadávanie vykonáva v tabuľke Excel.

Ak chcete vyhľadať údaje v tabuľke Excel, musíte použiť položku ponuky "Nájsť a zvýrazniť" Na karte "Hlavný"v ktorom si musíte vybrať možnosť "Nájsť" Alebo použite na zavolanie klávesovej kombinácie "Ctrl + F".

Pokúste sa napríklad nájsť požadované číslo medzi údajmi našej tabuľky, pretože je pri vyhľadávaní čísiel, je potrebné zvážiť niektoré vyhľadávacie jemnosti. Budeme vyhľadávať v tabuľke Číslo programu Excel "10".

Po výbere požadovanej položky ponuky do vyhľadávacieho poľa zadajte požadovanú hodnotu. Máme dve možnosti na vyhľadávanie hodnôt v tabuľke Excel, je nájsť všetky náhodné možnosti naraz kliknutím na tlačidlo. "Nájsť všetko" Alebo okamžite prehľadávajte každú zistenú bunku, pri každom stlačení tlačidla "Nájsť ďalej". Pri používaní tlačidla "Nájsť ďalej" Malo by sa zohľadniť aj aktuálne umiestnenie aktívnej bunky, pretože vyhľadávanie začne s touto polohou.

Poďme sa pokúsiť nájsť všetky hodnoty naraz, so všetkými zistenými, ktoré bude uvedený v okne pod nastavením vyhľadávania. Ak opustíte všetky predvolené nastavenia, výsledok vyhľadávania nebude presne tak, ako sme očakávali.

Ak chcete správne vyhľadávať údaje v tabuľke Excel, stlačte tlačidlo "Parametre" A nastaviť vyhľadávaciu oblasť. Teraz je požadovaná hodnota navrhnutá aj vo vzorcoch použitých v bunkách pre výpočty. Musíme určiť vyhľadávanie iba v hodnotách a ak chcete, môžete zadať formát požadovaných údajov.

Pri hľadaní slov v tabuľke Excel by ste mali zohľadniť aj všetky tieto jemnosti a napríklad môžete zvážiť prípad písmen.

No, nakoniec zvážte, ako urobiť hľadanie údajov v exterele len v požadovanej oblasti listu. Ako je možné vidieť z nášho príkladu požadovanej hodnoty "10" Vyskytuje sa okamžite vo všetkých dátových stĺpci. Ak je potrebné nájsť túto hodnotu, povoliť, len v prvom stĺpci, musíte vybrať tento stĺpec alebo ľubovoľnú oblasť hodnôt, v ktorých chcete vyhľadávať, a potom spustite vyhľadávanie.


Práca s projektom VB (12)
Podmienené formátovanie (5)
Zoznamy a rozsahy (5)
Makrá (postupy VBA) (63)
Rôzne (39)
Excel chyby a závady (3)

Nájdite v bunke akékoľvek slovo zo zoznamu

Predpokladajme, že dostanete od dodávateľa / zákazníka / zákazníka dokončená tabuľka so zoznamom produktov:

A táto tabuľka musí byť porovnaná s článkami / kódmi výrobku v adresári produktu, ktorý máte:

Ako je možné vidieť - len články bez mená v našom katalógu. Zákazník okrem článkov tiež názov tovaru, t.j. Veľa príliš veľa. A musíte pochopiť, ktorý tovar je prítomný vo vašom katalógu a ktorý nie je:


Neexistujú žiadne štandardné vzorce v programe Excel pre takéto vyhľadávanie a porovnanie. Samozrejme, môžete sa pokúsiť použiť HDP so zástupnými symbolmi najprv do jednej tabuľky a potom na druhú. Ak sa však táto operácia musí vykonať v priebehu času, môžete sa zaregistrovať na niekoľko vzorcov na každú tabuľku priamo povedať - nie comlfo.
Preto som sa rozhodol dnes, aby som preukázal vzorec, ktorý bez ďalšieho. Manipulácia pomôže takéto porovnanie. Ak chcete prísť na vlastnú päsť, odporúčam súbor sťahovania:
Stiahnuť súbor:

(49,5 kib, 13 249 na stiahnutie)


Na téme "Objednávka" v tomto súbore, tabuľka prijatá od zákazníka a na hárku "katalóg" naše články.
Samotný vzorec v príklade súboru bude vyzerať takto:

Pohľad (2; 1 / hľadanie (katalóg! $ A $ 2: $ A $ 11; A2); Katalóg! $ A $ 2: $ A $ 11)
\u003d Vyhľadávanie (2.1 / hľadanie (katalóg! $ A $ 2: $ A $ 11, A2), Katalóg! $ A $ 2: $ A $ 11 $)
Tento vzorec vráti názov článku, ak existuje aspoň jeden článok z katalógu a # N / d (# n / a) Ak sa článok nenašiel v katalógu.
Pred odkazom na tento vzorec so všetkými druhmi dodatkov (ako je forma odstránenia zbytočného # h / d) poďme pochopiť, ako to funguje.
Funkcia prezerania (vyhľadávanie) hľadá zadanú hodnotu (2) v určenom rozsahu (pole - druhý argument). Ako rozsah, je zvyčajne uvedený rad buniek, ale zobrazenie funkcie má prvú funkciu potrebnú pre nás - sa snaží transformovať priamo do radu akéhokoľvek výrazu zaznamenaného druhým argumentom. Inými slovami, vypočíta výraz v tomto argumente ako používame, nahradením ako druhého argumentu. Expression: 1 / hľadanie (katalóg! $ A $ 2: $ A $ 11; A2). Súčasťou vyhľadávania (katalóg $ A $ 2 :! $ A $ 11, A2) sa hľadá každú hodnotu zo zoznamu adresára v A2 bunky (názov z tabuľky zákazníka). Ak sa zistí hodnota, vráti sa číslo polohy prvého symbolu nájdenej hodnoty. Ak sa hodnota nenašla - hodnota chybovej hodnoty je vrátená! (# Hodnota!). Druhá funkcia: Funkcia vyžaduje umiestnenie údajov v poli vo vzostupnom poradí. Ak sú údaje umiestnené inak, funkcia si zobrazí pole, až kým nenájde hodnotu viac ako požadované, ale najbližšie k nej je približné (hoci údaje umožňujú - pre presnejšie vyhľadávanie, je ešte lepšie triediť zoznam vzostupne). Preto najprv musíme rozdeliť hľadania výrazu (katalóg $ A $ 2 :! $ A $ 11, A2) pre získanie pole formulára: (, 0181818181818182: # Priemerný!: # Mean!: # Mean: # Mean! !: # znamená!: # znamená!: # znamená !}
No, ako požadovaná hodnota budeme aplikovať funkciu 2 - Je zrejmé, väčšie množstvo, než je možné sa stretnúť v poli vôbec (pretože jednotka rozdelená do ľubovoľný počet bude nižší než dva). A v dôsledku toho dostaneme pozíciu v poli, ktorá spĺňa poslednú náhodu z katalógu. Za to, že bude View funkcie pamätať túto pozíciu a vrátiť hodnotu z adresára matice $ A $ 2 :! $ A $ 11 (tretí argument), zaznamenané v tomto poli na túto pozíciu.
Si môžete prezrieť jednotlivé etapy výpočtu táto funkcia sa pre každú bunku, len dávam kroky a málo rozšírené podobe:

  1. \u003d Pohľad (2; 1 / hľadanie (katalóg! $ A $ 2: $ A $ 11; A2); Katalóg! $ A $ 2: $ A $ 11 USD)
  2. \u003d Pohľad (2;
    1 / (55: # Priemerný!: # Význam!: # Mean!: # Mean: #! Význam!: # Význam!: # Mean!: # Význam: #! Priemerný;!}
    Katalóg! $ A $ 2: $ A $ 11
  3. \u003d Pohľad (2; (0.018181818181818181818182: # znamená!: # Význam !: # Význam !: # znamená!: # Význam !: # znamená !: # znamená!;Каталог!$A$2:$A$11)!}
  4. \u003d Pohľad (2;
    1;
    ( "Fm2-3320": "Q5949X": "CE321A": "CE322A": "CE323A": "00064073": "CX292708": "CX292709": "CX292710"))
  5. \u003d "FM2-3320"

Teraz máme trochu odkazovať na funkciu a urobiť niekoľko implementácií
Predaj 1:
Namiesto článkov a # N / D, stiahnu sa za nájdených pozíciou "nie je", a pre chýbajúce "nebol nájdený v katalógu":
\u003d Ak (und (zobrazenie (2; 1 / hľadanie (katalóg! $ A $ 2: $ A $ 11; A2))); "neboli nájdené v katalógu"; "
\u003d IF (ISNA (LOHAKUP (2.1 / HĽADANIE (katalóg! $ A $ 2: $ A $ 11, A2))), "neboli nájdené v katalógu", "Tam je")
Prevádzka funkcie je jednoduché - s prezeraním (vyhľadávaním) prišiel, takže len EAN zostali a ak.
Ean (ISNA) vráti Pravda (TRUE) Ak výraz vo vnútri vráti hodnotu chyby # N / d (# n / a) a FALSE (FALSE) Ak výraz vnútri nevráti hodnotu tejto chyby.
Ak (ak) vráti, čo je indikované druhým argumentom, ak je výraz v prvom Pravda (TRUE) a čo je uvedené tretím argumentom, ak je vyjadrenie prvého argumentu FALSE (FALSE).

Predaj 2:
Namiesto toho # N / D, stiahli "neboli nájdené v katalógu", ale ak sa nájdu články - prinesieme mená týchto článkov:
\u003d Ak je utility (Zobraziť (2; 1 / Hľadanie (katalóg! $ A $ 2: $ A $ 11; A2); katalóg! $ A $ 2: $ A $ 11 $ 11); "Nie v katalógu"
\u003d Iferror (vyhľadávanie (2,1 / hľadanie (katalóg! $ A $ 2: $ A $ 11, A2), Katalóg! $ A $ 2: $ A $ 11), "Nie v katalógu")
Podrobne som podrobne podrobne opísal podrobne v tomto článku: ako v bunke so vzorcom namiesto chyby na zobrazenie 0.
Ak stručne, ak výraz špecifikovaný prvým argumentom funkcie vráti hodnotu akejkoľvek chyby, funkcia vráti, čo je napísané druhým argumentom (v našom prípade, tento text sa nenachádza v katalógu "). Ak sa výraz vráti chybu, potom funkcia, ak sa chyba zaznamenáva, že výraz bol získaný v prvom argumente (v našom prípade to bude názov článku).

Predaj 3.
Je potrebné jednoducho určiť, aký článok zodpovedá, ale aj na stiahnutie ceny za názov tohto článku (samotné ceny musia byť umiestnené v adresári stĺpcov BLOW B):
\u003d Ak pomôcka (2; 1 / hľadanie (katalóg! $ A $ 2: $ A $ 11; A2); katalóg! $ B $ 2: $ B $ 11); "")
\u003d Iferror (vyhľadávanie (2,1 / Hľadať (katalóg! $ A $ 2: $ A $ 11, A2), Katalóg! $ B $ 2: $ B $ 11), "" "

Pár dôležitými pripomienkami:

  • Údaje o liste s výrobkami by nemali obsahovať prázdne bunky. V opačnom prípade sa s veľkým podielom pravdepodobnosti vzoru vráti hodnotu prázdnej bunky, a nie je to vhodné pre vyhľadávacie výrazy
  • vzorec vyhľadáva takým spôsobom, že je vidieť žiadnou náhodou. Napríklad, obrázok je zaznamenaný ako článok 1 a v mene mená sa môže stretnúť nad rámec celého viac a 123 , 651123 , FG1412NM. atď. Pre všetky tieto položky môže byť vybraný článok 1, pretože V každom mene je obsiahnutá. Spravidla sa môže vyskytnúť, ak sa článok 1 nachádza na konci zoznamu

Preto, žiaduce pred použitím vzorca zoradíte zoznam Vzostupne (z menšej až viac, od A do Z).

V príklade pripojenom na začiatku nájdete všetky demontované možnosti.

Ak potrebujete vydávať všetky mená, potom môžete použiť funkciu obsahujúca_od_iz z môjho doplnku Multex.

Článok pomohol? Zdieľajte odkaz s priateľmi! Video lekcie

("BOTTH BAR" :( "TextStyle": "Static", "TextPositionAtic": "Dno", "TextauTohide": TRUE "TEXTAKTAČNÝMARMARGNATICKÝ": 0, "TextPospositiondynamic": "Bottleft", "TextPotositionSmarginleft": 24, " TextPositionArginight ": 24," TextPositionArgintOP ": 24," TextPotositionSmargintom ": 24," TextEffect ":" Slide "," texteffectEffecting ":" EaseoutCubic "," texteffectDuration ": 600," texteffectsLedriresction ":" Vľavo "," TexteFectsLedIdication " : 30, "texteffectdelay": 500, "texteffectsesparte": false, "texteffect1": "snímka", "texteffectslidridirection1": "vpravo", "texteffectslidisance1": 120, "texteffectasing1": "EaseoutCubic", "texteffectDuration1": " . TEXTCSS ":" Displej: Blok; Vyplnenie: 12px; Text-ALIGN: vľavo; "," TextBGCSS ":" Displej: Blok; Poloha: Absolútna; TOP: 0px; vľavo: 0px; šírka: 100%; výška: 100% ; pozadia-farba: # 333333; opacity: 0,6; filter: a LPHA (opacity \u003d 60); "," TitLECSS ":" Displej: blok; Pozícia: relatívna; Font: Bold 14px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arian; Farba: #fff; "," PopisCSSS ":" Displej: blok; Pozícia: relatívna; Font: 12px "Lucida Sans Unicode", "Lucida Grande", Sans-Serif, Arian; Farba: #fff; Margin-Top: 8px; "," ButtonCSS ":" Displej: blok; Pozícia: relatívna; Margin-Top: 8px; "," texteffectresponsive ": true," texteffectresponsize ": 640," TitLecsssResponsive ":" Font-Veľkosť: 12px; "," PopisCSSSSSRESSEPONSIVE ":" Displej: None! Dôležité; " "", "addgooogelfonts": false, "GoogleFonts": "", "TEXTLEFTRIGHTIVERFENTFORSTATIC": 40))

Optimalizácia hodnôt excel Tabuľkyuspokojivý určité kritériámôže byť komplexný proces. Našťastie Microsoft ponúka doplnok Riešenie problémovpre numerickú optimalizáciu. Hoci táto služba Nemôžem vyriešiť všetky problémy, môže byť užitočné ako nástroj čo ak.Tento príspevok je určený na doplnok Riešenie problémovv programe Excel.

Nadstavba Riešenie problémovk dispozícii vo všetkých verzie programu Excel. Upozorňujeme, že screenshoty nemusia zodpovedať vašej verzii. Napriek tomu, že niektoré funkcie môžu zmeniť svoju polohu v závislosti od verzie nadstavby, funkčnosť zostáva takmer nezmenená.

Aké je vyhľadávanie riešení

Hľadanie rozhodnutí - Excel doplnok, ktorý pomáha nájsť riešenie zmenou hodnôt cieľových buniek. Cieľ môže minimalizovať, maximalizovať alebo dosiahnuť určitú cieľovú hodnotu. Problém je vyriešený úpravou vstupných kritérií alebo obmedzení definovaných užívateľom.

Kde v Excel Hľadať riešenia

Nadstavba Hľadanie rozhodnutídodáva sa s Excel, ale predvolené je zakázané. Ak chcete povoliť, prejdite na kartu. Spisskupina Parametre.V dialógovom okne, ktoré sa zobrazí dialógové okno Parametre,vyberať Add-in -\u003e Control: Add-InExcel -\u003e Go.V okne Nadstavbanainštalujte kliešte oproti poľa Hľadať riešenia, zhmem. Ok.

Teraz na karte Dátaobjavila sa nová skupina Analýzas tlačidlom Vyhľadávacie riešenia.

Príkladom vyhľadávania riešení

Tento príspevok je založený na príkladu použitia. . Súbor je kompatibilný so všetkými verziami programu Excel.

Definovanie problému

Predpokladajme, že máme súbor údajov pozostávajúci z 8 bodov, z ktorých každý zodpovedá jeho hodnote.

... a musíme kombinovať hodnoty do dvoch skupín, aby sa sumy hodnôt týchto skupín približne zhodovali.

Najprv chcete definovať každú položku nejakej skupine.

Ak chcete uviesť prílohu odseku do skupiny, budeme oženiť s nimi (1), inak nula (0).

V nasledujúcom stĺpci budeme zhrnúť hodnoty každej položky v skupine a potom zhrnúť na konci stĺpca.

Musíme tiež zvládnuť hodnotu každej položky v každej skupine, pre to vynásobíme hodnotu položky na hodnotu skupiny zodpovedajúcej tejto položke.

Nakoniec musíme znížiť množstvo skupín a pracovať s rozdielom medzi nimi.

Naša úloha minimalizuje rozdiel medzi sumami skupín.

Teraz môžeme priradiť každej skupinovej položke, pre to manuálne dajte jednotky v stĺpcoch C a D. Excel zobrazí rozdiel v sumách skupín v bunke G11.

Problém je, že počet možných kombinácií 2 8, t.j. 256 Pravdepodobné odpovede na otázku. Ak strávite 5 sekúnd pre každého z nich, bude to trvať od 21,3 minút, za predpokladu, že môžeme odolať tempom a zapamätať si najlepšiu kombináciu.

To je kde Hľadať riešenianájdite aplikáciu.

Vyhľadajte optimálne riešenie v programe Excel

Aplikovať službu Riešenie roztoku Musíme identifikovať niekoľko požiadaviek, pravidiel a obmedzení, ktoré umožnia nadstavbu nájsť správnu odpoveď.

Naše pravidlá

Našou základnou požiadavkou je minimalizovať rozdiel medzi dvoma skupinami. V našom príklade sa nachádza v skupine G11 Cell - Group B Mines A. Potrebujeme hodnotu v bunke G11 čo najviac, ale viac ako alebo rovné 0.

Vieme tiež, že položka môže byť buď v skupine A, alebo v skupine B, nemôže byť frakcionálne. Preto máme dva obmedzenia pre každý prvok:

Najprv: hodnota prvku v stĺpci Výsledokmusí byť rovná jednej.

Po druhé: Hodnoty prvkov v skupinách musia byť celé číslo.

Tiež vieme, že celkový počet prvkov 8 je ďalším obmedzením. Ako používať tieto obmedzenia budeme diskutovať v nasledujúcej časti.

Dialógové okno Solution Search

Táto časť popisuje doplnkové okno. Hľadať riešeniaa jeho použitie na určenie problému.

Prázdne riešenie hovoria okno

Vyplnené okno vyhľadávania riešení

Optimalizujte cieľovú funkciu

Toto je cieľová bunka, v ktorej sa snažíme problém vyriešiť. Naša cieľová bunka G11 je rozdiel v skupinách.

Predtým

Uvádzame, aké výsledky chceme dosiahnuť z cieľovej funkcie.

Chceme, aby sa sumy oboch skupín zhodovali, t.j. Aby bolo množstvo sumy, ktoré majú byť 0. Môže sa zdať zvláštne, ale nemusíme minimalizovať rozdiel, pretože všetky prvky budú umiestnené v skupine A, čo povedie k hodnote g11 bunky.

Ďalším spôsobom, ako uložiť obmedzenia, je zmena G11 \u003d Abs (G10-F10).Zároveň môžeme nainštalovať značku Minimum,v dôsledku dosiahnutia cieľovej funkcie.

Ale teraz sa zameriame na vzorec \u003d G10-F10.a nastavte značku na hodnotu rovnú 0.

Zmena buniek premenných

Premeniteľné bunky - bunky, ktoré nadstavba sa pokúsi zmeniť na vyriešenie úlohy. V našom prípade ide o väzbový prvok pre konkrétnu skupinu: $ C $ 2: $D $ 9.

V súlade s obmedzeniami

Obmedzenia sú pravidlá, ktoré obmedzujú možné riešenia Problémy.

Musíme pridať niekoľko obmedzení na našom zozname:

  1. V Coll CELKOMkaždý prvok by mal byť rovný 1
  2. Skupinové prvky musia byť celé číslo
  3. Súčet hodnôt stĺpcov CELKOMmusí byť 8.

Ak chcete upevniť obmedzenia, kliknite na tlačidlo Pridať


Môžeš Zmenaalebo Vymazaťobmedzenie, ak ste vykonali chybu výberom špecifického obmedzenia a stlačením príslušných tlačidiel v dialógovom okne.

Stiahnite si / uložiť možnosti vyhľadávania riešení

Solutions Search Service vám umožňuje uložiť a nahrať nadstavby. Ak to chcete urobiť, v okne je tlačidlo Stiahnuť / Uložiť.Parametre sa ukladajú do rozsahu, ktorý ste predtým označili. Tento prístup vám umožňuje rýchlo konfigurovať a zmeniť parametre. Nájsť riešenie.

Spustiť vyhľadávanie optimálneho riešenia v programe Excel

Varovanie!!! Add-in Solution Search je komplexná výpočtová nadstavba, takže pred spustením, uložte zošit.

Pred spustením modelu musíte nastaviť niekoľko ďalších parametrov, aby ste sa uistili, že služba bude fungovať správne. V hlavnom dialógovom okne sa uistite, že marker je oproti poľa Aby sa premenné bez obmedzenia negatívne.V tom istom okne Parametre.

Z času na čas sa budú musieť zmeniť dva parametre:

Obmedzenia presnosti:hodnota od 0 do 1, kde je väčšia hodnota, tým väčšie je obmedzenie

Optimalita:ukazuje, ako ďaleko od celočíselné obmedzenie má právo byť.

Spustený model

Ak chcete spustiť kliknutím na tlačidlo Nájsť riešeniezákladné okno.

V stavovom riadku uvidíte niekoľko statických údajov, ktoré zobrazia vnútornú prácu nadstavby. Spravidla sa rýchlo menia a je ťažké ich prečítať. Ak je model komplikovaný, potom sa práca môže na chvíľu zastaviť, doplnok sa zvyčajne obnovuje z týchto problémov.

Po Hľadať riešeniadokončí svoju prácu, Excel zobrazí dialógové okno Výsledky vyhľadávania výsledkov S niektorými informáciami. Prvá vec, ktorú treba venovať pozornosti, je nápis Riešenie sa nachádza v prípustnej odchýlke.Ak sa riešenie nájde, bunky pracovnej knižnice sa zmenia s navrhovaným rozhodnutím.

Teraz máte 4 možnosti na výber:

- Obnovte zdrojové hodnoty

Spustiť správu

Správa môžete vytvoriť výberom prehľadov dostupných zo zoznamu. Vytvorí sa nový list. Správa o výsledkoch1.

Upozorňujeme, že v závislosti od nainštalovaných obmedzení budú k dispozícii rôzne správy.

Uložiť skript

Kde chcete zadať názov modelového skriptu a kliknite na tlačidlo Ok.

Všetky scenáre sú k dispozícii v Skriptový dispečerktorý je na karte Dátav skupine Práca s údajmi -\u003e Analýza, čo-If -\u003e Script Manager.

V dokumentoch Microsoft Excel.ktoré pozostávajú z veľké číslo Polia často potrebujú nájsť určité údaje, názov reťazca atď. Veľmi nepohodlné, keď budete musieť vidieť veľká suma Nájsť požadované slovo alebo výraz. Ušetrite čas a nervy pomôžu vstavanému hľadať Microsoft. Excel. Poďme na to, ako to funguje, a ako ho používať.

Funkcia vyhľadávania v programe Microsoft Excel ponúka možnosť nájsť požadovaný text alebo numerické hodnoty prostredníctvom okna "Nájsť a nahradiť". Okrem toho má aplikácia možnosť rozšíriť vyhľadávanie údajov.

Metóda 1: Jednoduché vyhľadávanie

Jednoduchý výber údajov v programe programu Excel vám umožňuje nájsť všetky bunky, ktoré obsahujú znak v okne vyhľadávania (písmená, čísla, slová atď.) Bez registrácie registra.


Metóda 2: Vyhľadajte v určenom intervale buniek

Ak máte skôr veľkú tabuľku, potom v tomto prípade nie je vždy vhodné hľadať po celom liste, pretože v výsledky vyhľadávania Môže existovať obrovské množstvo výsledkov, ktoré nie sú potrebné v konkrétnom prípade. Existuje spôsob, ako obmedziť vyhľadávací priestor len s určitým rozsahom buniek.


Metóda 3: Rozšírené vyhľadávanie

Ako je uvedené vyššie, s obvyklým vyhľadávaním vydávajúcich výsledkov, absolútne všetky bunky obsahujúce sériový súbor vyhľadávacích symbolov v akejkoľvek forme nie sú závislé od registra.

Okrem toho, nielen obsah konkrétnej bunky, ale aj adresa prvku, ku ktorému odkazuje, môžu byť uvoľnené. Napríklad v bunke E2 obsahuje vzorec, ktorý je súčtom buniek A4 a C3. Toto množstvo je 10 a toto číslo sa zobrazí v bunke E2. Ale ak sa pýtame na hľadanie čísla "4", potom medzi výsledkami vydávania bude rovnaká bunka E2. Ako sa to stalo? Jednoducho v bunke E2, vzorec obsahuje adresu do bunky A4, ktorá len obsahuje požadovanú obrázku 4.

Ale ako tak odrezať, a ďalšie vedome neprijateľné výsledky vyhľadávania? Je na tieto účely, že existuje pokročilé vyhľadávanie Excel.

  1. Po otvorení okna "Nájsť a nahradiť" Akýmkoľvek spôsobom opísaným v ceste kliknite na tlačidlo "Parametre".
  2. V okne sa zobrazí celý rad Ďalšie nástroje Správa vyhľadávania. V predvolenom nastavení sú všetky tieto nástroje v stave, rovnako ako pri normálnom vyhľadávaní, ale ak je to potrebné, môžete nastaviť.

    Predvolená funkcia "Zvážte register" a "Bunky úplne" Zakázané, ale ak kliešte v blízkosti príslušných položiek, potom v tomto prípade, keď sa výsledok vygeneruje, zadaný register sa zohľadní a presná zhoda. Ak zadáte slovo s malým písmenom, potom pri vydávaní vyhľadávania, bunky obsahujúce písanie tohto slova s \u200b\u200bveľkým písmenom, ako by boli štandardne, už nebudú klesať. Okrem toho, ak je funkcia povolená "Bunky úplne"K vydávaniu sa pridajú iba prvky obsahujúce presný názov. Napríklad, ak zadáte vyhľadávací dopyt "Nikolaev", potom bunky obsahujúce text "Nikolaev A. D." nebudú pridané k emisiu.

    V predvolenom nastavení sa vyhľadávanie vykonáva len na aktívnom strana v Exceli. Ale ak parameter "Vyhľadávanie" Prenesiete do pozície "V knihe"Vyhľadávanie sa vykoná na všetkých otvorených súboroch.

    V parametri "Prehľadávať" Môžete zmeniť smer vyhľadávania. Štandardne, ako je uvedené vyššie, vyhľadávanie sa vykonáva v riadku Objednávka. Vyhalenie prepínača do polohy "Podľa stĺpcov", Môžete nastaviť postup na vytvorenie výsledkov vydávania, počnúc prvkom stĺpci.

    V Graf "Hľadať oblasť" , Medzi ktorými sa vyhľadávajú špecifické položky. V predvolenom nastavení sú to vzorce, to znamená, že tieto údaje, ktoré sa zobrazia pri kliknutí na bunku v reťazci vzorca. Môže to byť slovo, číslo alebo odkaz na bunku. Program, ktorý vykonáva vyhľadávanie, v rovnakej dobe vidí len odkaz, a nie výsledok. Tento účinok bol diskutovaný vyššie. Aby ste hľadali presne na výsledky, zobrazia sa údaje, ktoré sa zobrazia v bunke zobrazia, a nie vo formuláre reťazec, musíte presunúť prepínač z polohy "Formuláry" Pozícia "Hodnoty". Okrem toho existuje možnosť vyhľadávania poznámok. V tomto prípade je prepínač preskupený do polohy "Poznámky".

    Ešte presnejšie vyhľadávanie môže byť nastavené kliknutím na tlačidlo. "Formát".

    Otvorí sa okno s formátom buniek. Tu môžete nastaviť formát buniek, aby ste sa mohli zúčastniť na vyhľadávaní. Môžete nastaviť obmedzenia na číselnom formáte, zarovnanie, písmo, hranici, výplň a ochranu, jeden z týchto parametrov, alebo ich kombinovať.

    Ak chcete použiť špecifický formát buniek, potom v dolnej časti okna kliknite na tlačidlo. "Použite formát tejto bunky ...".

    Potom sa v podobe pipety objaví nástroj. S tým môžete vybrať túto bunku, ktorú použijete formát.

    Po nakonfigurovaní formátu vyhľadávania kliknite na tlačidlo V poriadku.

    Existujú prípady, keď potrebujete hľadať pre konkrétne frázy, ale nájsť bunky, v ktorých sa nachádzajú vyhľadávacie slová V ľubovoľnom poradí, aj keď sú oddelené iné slová a symboly. Potom by sa tieto slová mali prideliť na oboch stranách znamenie "*". Teraz sa výsledky vyhľadávania zobrazia všetky bunky, v ktorých sa tieto slová nachádzajú v ľubovoľnom poradí.

  3. Akonáhle sú nastavenia vyhľadávania nainštalované, kliknite na tlačidlo "Nájsť všetko" alebo "Nájsť ďalej"Prejsť na výsledky vyhľadávania.

Ako môžeš vidieť program Excel Je to celkom jednoduché, ale zároveň veľmi funkčné vyhľadávanie nástrojov vyhľadávania. Aby ste vytvorili najjednoduchšie písmeno, stačí na zavolanie vyhľadávacieho poľa, zadajte dotaz v ňom a kliknite na tlačidlo. Ale zároveň je možné konfigurovať individuálne vyhľadávanie veľká kvantita Rôzne parametre a ďalšie nastavenia.



Páči sa vám článok? Zdieľaj to