Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
Przesunięty przez: Zefirek
07-07-2014, 07:49
łamigłówka
Autor Wiadomość
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 898 razy
Posty: 3603
Wysłany: 03-06-2014, 14:32   łamigłówka

Obejrzałem sobie filmik Piotra (pmsocho) na YT i coś mi do łba przyszło :mrgreen:
Mianowicie, zrobić to samo co na filmie używając TYLKO JEDNEJ funkcji excela wewnątrz formuły (wielokrotne użycie tej samej funkcji wewnątrz formuły jest dopuszczalne) oraz (o ile zajdzie potrzeba) operatorów arytmetycznych (czyli +,-,*,/,^).
Nagrodą jest wirtualne piwo :mrgreen: (chyba że będę miał okazję spotkać się kiedyś ze zwycięzcą, to wtedy prawdziwe)

Link do filmu

Pozdrawiam

P.S. Wydumane przeze mnie rozwiązanie podam wieczorem ;-)
ID posta: 227659 Skopiuj do schowka
 
 
Patronus 
Excel Expert



Wersja: Win Office 365
Pomógł: 580 razy
Posty: 1659
Wysłany: 03-06-2014, 15:21   

Wymyśliłem takiego potworka:

Kod:

=PODSTAW(PODSTAW(B4;" D";"");" C";"")+(B4=PODSTAW(B4;" D";""))*-2*PODSTAW(PODSTAW(B4;" D";"");" C";"")


i funkcja PODSTAW jest "case sensitive" :) czyli nie zadziała jak na końcu liczby będzie małe "d" i małe "c" :)
Ostatnio zmieniony przez Patronus 03-06-2014, 23:54, w całości zmieniany 4 razy  
ID posta: 227671 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 898 razy
Posty: 3603
Wysłany: 03-06-2014, 15:28   

Patronus, to juz piwko masz :-D :beer

Ale podpowiem że wystarczą 3 ;)))

P.S. i może pozmieniaj J19 na B4 jak w filmie i dodaj że Podstaw jest "case sensitive" więc D i C nie znajdzie ale d i c juz tak :)

[ Dodano: 03-06-2014, 21:13 ]
Jak widać konkurs cieszył się "ogromnym" wzięciem :mrgreen:
Wśród wszystkich odpowiedzi (jednej) :-P była też ta właściwa (jedna). :tak
"And the winner is....." Patronus :clap :clap
Zwycięzca otrzymał już wirtualne piwo ( z obietnicą prawdziwego gdy los tak zdarzy ) oraz dostaje w tej chwili jednego "golden pomuka" :mrgreen:
Droba prośba do zwycięzcy.... mógłbyś zwycięzco zrobić porządek z adresami w zwycięskiej formule? ;-) (i można też trochę posprzątać podwójne negacje :-P )

No dobra...to ja też podam swoje rozwiązanie ( jak juz napisałem w poście wyżej, wystarczą trzy PODSTAW). Dla układu danych jak na filmiku będzie to taka formułka.

Kod:
=(((PODSTAW(B4;" c";"")=B4)*2)-1)*PODSTAW(PODSTAW(B4;" c";"");" d";"")


Po tych "emocjach", życzę wszystkim spokojnego wieczoru :-D

Pozdrawiam
ID posta: 227676 Skopiuj do schowka
 
 
pmsocho 
Starszy Forumowicz



Pomógł: 7 razy
Posty: 55
Wysłany: 04-06-2014, 08:57   

Nie mogę wyjść z podziwu jakie wy macie mózgi! :shock:
Super!

A pamiętacie jeszcze konkurs Bodka z wyszukiwaniem? Tam to dopiero było sporo alternatywnych rozwiązań! :)
_________________
pmsocho
ID posta: 227722 Skopiuj do schowka
 
 
Marecki 
Excel Expert



Wersja: Win Office 2019
Pomógł: 2521 razy
Posty: 8407
Wysłany: 04-06-2014, 09:04   

Wzięcie takie , a nie inne, bo i zagadnienie ciężkie( ograniczenia).
Pochylilem nad tym głowę, ale nic nie wydumałem.
Rozwiązanie super. Brawo.
_________________
Hardware - ta część komputera, którą można kopnąć kiedy software przestanie funkcjonować.

Szkolenia z Excela , FB
Office 2019 Professional Plus , Windows 10 x64
Pozdrawiam, były mkkk23 teraz Marecki.
ID posta: 227723 Skopiuj do schowka
 
 
Bill Szysz 
Excel Expert


Wersja: Win Office 365
Pomógł: 898 razy
Posty: 3603
Wysłany: 04-06-2014, 19:55   

pmsocho, ...nie mogę się wypowiadać za innych ale ja moją ostatnią szarą komórkę muszę troszkę oszczędzać więc "do wiwatu" jej rzadko daję :mrgreen:

mkkk23, ...sorry... naprawdę nie przypuszczałem że bedzie to "ciężkie".
Wstawiłem temat dla zabawy a nie katowania umysłów.... ;-)
Jednak :beer należy Ci się za to że próbowałeś chociaż :tak

Pozdrawiam
ID posta: 227820 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe