Normalized EOL
This commit is contained in:
parent
56676c925f
commit
b9ff5188b3
@ -1,64 +1,64 @@
|
||||
function last(href)
|
||||
{
|
||||
var ret = href.split("/");
|
||||
return ret[ret.length-1];
|
||||
}
|
||||
|
||||
function StopProcess()
|
||||
{
|
||||
LeftFrame = parent.TOC.document.location.href;
|
||||
LeftFrame = last(LeftFrame);
|
||||
if (LeftFrame == "dhtml_search.htm") return 1
|
||||
else return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
function highlightTOC(str) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (StopProcess()) return;
|
||||
try {
|
||||
|
||||
str = str || parent.BODY.document.location.href;
|
||||
uri = last(str);
|
||||
list = parent.TOC.document.getElementsByTagName("a");
|
||||
for(i=0; i<list.length; i++)
|
||||
{
|
||||
if (last(list[i].href) == uri)
|
||||
{
|
||||
list[i].style.backgroundColor = "#6697cc";
|
||||
list[i].style.padding = "2px";
|
||||
list[i].style.color = "#ffffff";
|
||||
|
||||
} else {
|
||||
list[i].style.backgroundColor = "#ffffff";
|
||||
list[i].style.color = "#003380";
|
||||
}
|
||||
}
|
||||
} catch (e) {}
|
||||
}
|
||||
|
||||
function FindCorrectTOCPage()
|
||||
{
|
||||
if (StopProcess()) return;
|
||||
//Updated on 30.04.2008
|
||||
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
|
||||
for(i=0; i<list.length; i++)
|
||||
{
|
||||
if (list[i].target == "TOC")
|
||||
{
|
||||
|
||||
if (last(list[i].href) != last(parent.TOC.document.location.href))
|
||||
{
|
||||
parent.TOC.document.location.href = list[i].href;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
function last(href)
|
||||
{
|
||||
var ret = href.split("/");
|
||||
return ret[ret.length-1];
|
||||
}
|
||||
|
||||
function StopProcess()
|
||||
{
|
||||
LeftFrame = parent.TOC.document.location.href;
|
||||
LeftFrame = last(LeftFrame);
|
||||
if (LeftFrame == "dhtml_search.htm") return 1
|
||||
else return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
function highlightTOC(str) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if (StopProcess()) return;
|
||||
try {
|
||||
|
||||
str = str || parent.BODY.document.location.href;
|
||||
uri = last(str);
|
||||
list = parent.TOC.document.getElementsByTagName("a");
|
||||
for(i=0; i<list.length; i++)
|
||||
{
|
||||
if (last(list[i].href) == uri)
|
||||
{
|
||||
list[i].style.backgroundColor = "#6697cc";
|
||||
list[i].style.padding = "2px";
|
||||
list[i].style.color = "#ffffff";
|
||||
|
||||
} else {
|
||||
list[i].style.backgroundColor = "#ffffff";
|
||||
list[i].style.color = "#003380";
|
||||
}
|
||||
}
|
||||
} catch (e) {}
|
||||
}
|
||||
|
||||
function FindCorrectTOCPage()
|
||||
{
|
||||
if (StopProcess()) return;
|
||||
//Updated on 30.04.2008
|
||||
list = parent.BODY.document.getElementsByTagName("a") || document.getElementsByTagName("a");
|
||||
for(i=0; i<list.length; i++)
|
||||
{
|
||||
if (list[i].target == "TOC")
|
||||
{
|
||||
|
||||
if (last(list[i].href) != last(parent.TOC.document.location.href))
|
||||
{
|
||||
parent.TOC.document.location.href = list[i].href;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -1026,7 +1026,7 @@ window['_pr_isIE6'] = function () {
|
||||
fallthroughStylePatterns.push(
|
||||
// TODO(mikesamuel): recognize non-latin letters and numerals in idents
|
||||
[PR_COMMENT, /^.*?\*.*/],
|
||||
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
|
||||
[PR_VAR, /^\$[a-z]{1}[a-z_]+/i, null],
|
||||
[PR_LITERAL, /^@[a-z_$][a-z_$@0-9]*/i, null],
|
||||
[PR_TYPE, /^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/, null],
|
||||
[PR_PLAIN, /^[a-z_$][a-z_$@0-9]*/i, null],
|
||||
@ -1254,7 +1254,7 @@ window['_pr_isIE6'] = function () {
|
||||
[
|
||||
[PR_PLAIN, /^[^<?]+/],
|
||||
[PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
|
||||
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
|
||||
[PR_COMMENT, /^<\!--[\s\S]*?(?:-\->|$)/],
|
||||
// Unescaped content in an unknown language
|
||||
['lang-', /^<\?([\s\S]+?)(?:\?>|$)/],
|
||||
['lang-', /^<%([\s\S]+?)(?:%>|$)/],
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,31 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<PADGEN_CML>
|
||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||
<Company_Info>
|
||||
<Company_Name>Dolibarr team</Company_Name>
|
||||
<Address_1>11 rue raymond Queneau</Address_1>
|
||||
<Address_2 />
|
||||
<City_Town>Rueil Malmaison</City_Town>
|
||||
<State_Province />
|
||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||
<Country>FRANCE</Country>
|
||||
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
|
||||
<Contact_Info>
|
||||
<Author_First_Name>Dolibarr team</Author_First_Name>
|
||||
<Author_Last_Name>Dolibarr team</Author_Last_Name>
|
||||
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
|
||||
<Contact_First_Name>Dolibarr team</Contact_First_Name>
|
||||
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
|
||||
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
|
||||
</Contact_Info>
|
||||
<Support_Info>
|
||||
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
|
||||
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
|
||||
<General_Email>dolibarr-dev@nongnu.org</General_Email>
|
||||
<Sales_Phone />
|
||||
<Support_Phone />
|
||||
<General_Phone />
|
||||
<Fax_Phone />
|
||||
</Support_Info>
|
||||
</Company_Info>
|
||||
</PADGEN_CML>
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<PADGEN_CML>
|
||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||
<Company_Info>
|
||||
<Company_Name>Dolibarr team</Company_Name>
|
||||
<Address_1>11 rue raymond Queneau</Address_1>
|
||||
<Address_2 />
|
||||
<City_Town>Rueil Malmaison</City_Town>
|
||||
<State_Province />
|
||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||
<Country>FRANCE</Country>
|
||||
<Company_WebSite_URL>http://www.dolibarr.org</Company_WebSite_URL>
|
||||
<Contact_Info>
|
||||
<Author_First_Name>Dolibarr team</Author_First_Name>
|
||||
<Author_Last_Name>Dolibarr team</Author_Last_Name>
|
||||
<Author_Email>dolibarr-dev@nongnu.org</Author_Email>
|
||||
<Contact_First_Name>Dolibarr team</Contact_First_Name>
|
||||
<Contact_Last_Name>Dolibarr team</Contact_Last_Name>
|
||||
<Contact_Email>dolibarr-dev@nongnu.org</Contact_Email>
|
||||
</Contact_Info>
|
||||
<Support_Info>
|
||||
<Sales_Email>dolibarr-dev@nongnu.org</Sales_Email>
|
||||
<Support_Email>dolibarr-dev@nongnu.org</Support_Email>
|
||||
<General_Email>dolibarr-dev@nongnu.org</General_Email>
|
||||
<Sales_Phone />
|
||||
<Support_Phone />
|
||||
<General_Phone />
|
||||
<Fax_Phone />
|
||||
</Support_Info>
|
||||
</Company_Info>
|
||||
</PADGEN_CML>
|
||||
|
||||
@ -1,31 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<PADGEN_CML>
|
||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||
<Company_Info>
|
||||
<Company_Name>NLTechno</Company_Name>
|
||||
<Address_1>11 Rue raymond Queneau</Address_1>
|
||||
<Address_2 />
|
||||
<City_Town>Rueil Malmaison</City_Town>
|
||||
<State_Province />
|
||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||
<Country>FRANCE</Country>
|
||||
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
|
||||
<Contact_Info>
|
||||
<Author_First_Name>NLTechno</Author_First_Name>
|
||||
<Author_Last_Name>NLTechno</Author_Last_Name>
|
||||
<Author_Email>dolibarr@nltechno.com</Author_Email>
|
||||
<Contact_First_Name>NLTechno</Contact_First_Name>
|
||||
<Contact_Last_Name>NLTechno</Contact_Last_Name>
|
||||
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
|
||||
</Contact_Info>
|
||||
<Support_Info>
|
||||
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
|
||||
<Support_Email>dolibarr@nltechno.com</Support_Email>
|
||||
<General_Email>dolibarr@nltechno.com</General_Email>
|
||||
<Sales_Phone />
|
||||
<Support_Phone />
|
||||
<General_Phone />
|
||||
<Fax_Phone />
|
||||
</Support_Info>
|
||||
</Company_Info>
|
||||
</PADGEN_CML>
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<PADGEN_CML>
|
||||
<AppVerInfo>PADGen 3.1.1.47</AppVerInfo>
|
||||
<Company_Info>
|
||||
<Company_Name>NLTechno</Company_Name>
|
||||
<Address_1>11 Rue raymond Queneau</Address_1>
|
||||
<Address_2 />
|
||||
<City_Town>Rueil Malmaison</City_Town>
|
||||
<State_Province />
|
||||
<Zip_Postal_Code>92500</Zip_Postal_Code>
|
||||
<Country>FRANCE</Country>
|
||||
<Company_WebSite_URL>http://www.nltechno.com</Company_WebSite_URL>
|
||||
<Contact_Info>
|
||||
<Author_First_Name>NLTechno</Author_First_Name>
|
||||
<Author_Last_Name>NLTechno</Author_Last_Name>
|
||||
<Author_Email>dolibarr@nltechno.com</Author_Email>
|
||||
<Contact_First_Name>NLTechno</Contact_First_Name>
|
||||
<Contact_Last_Name>NLTechno</Contact_Last_Name>
|
||||
<Contact_Email>dolibarr@nltechno.com</Contact_Email>
|
||||
</Contact_Info>
|
||||
<Support_Info>
|
||||
<Sales_Email>dolibarr@nltechno.com</Sales_Email>
|
||||
<Support_Email>dolibarr@nltechno.com</Support_Email>
|
||||
<General_Email>dolibarr@nltechno.com</General_Email>
|
||||
<Sales_Phone />
|
||||
<Support_Phone />
|
||||
<General_Phone />
|
||||
<Fax_Phone />
|
||||
</Support_Info>
|
||||
</Company_Info>
|
||||
</PADGEN_CML>
|
||||
|
||||
@ -1002,35 +1002,35 @@ class Adherent extends CommonObject
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Method to load member from its name
|
||||
*
|
||||
/**
|
||||
* Method to load member from its name
|
||||
*
|
||||
* @param string $firstname Firstname
|
||||
** @param string $lastname Lastname
|
||||
* @return void
|
||||
*/
|
||||
function fetch_name($firstname,$lastname)
|
||||
{
|
||||
global $conf;
|
||||
|
||||
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
|
||||
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
|
||||
** @param string $lastname Lastname
|
||||
* @return void
|
||||
*/
|
||||
function fetch_name($firstname,$lastname)
|
||||
{
|
||||
global $conf;
|
||||
|
||||
$sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."adherent";
|
||||
$sql.= " WHERE firstname='".$this->db->escape($firstname)."'";
|
||||
$sql.= " AND lastname='".$this->db->escape($lastname)."'";
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
|
||||
$resql=$this->db->query($sql);
|
||||
if ($resql)
|
||||
{
|
||||
if ($this->db->num_rows($resql))
|
||||
{
|
||||
$obj = $this->db->fetch_object($resql);
|
||||
$this->fetch($obj->rowid);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_print_error($this->db);
|
||||
}
|
||||
$sql.= " AND entity = ".$conf->entity;
|
||||
|
||||
$resql=$this->db->query($sql);
|
||||
if ($resql)
|
||||
{
|
||||
if ($this->db->num_rows($resql))
|
||||
{
|
||||
$obj = $this->db->fetch_object($resql);
|
||||
$this->fetch($obj->rowid);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_print_error($this->db);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1539,12 +1539,12 @@ class Adherent extends CommonObject
|
||||
*/
|
||||
function getCivilityLabel()
|
||||
{
|
||||
global $langs;
|
||||
$langs->load("dict");
|
||||
|
||||
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
|
||||
if (empty($code)) return '';
|
||||
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
|
||||
global $langs;
|
||||
$langs->load("dict");
|
||||
|
||||
$code=(! empty($this->civilite_id)?$this->civilite_id:(! empty($this->civility_id)?$this->civility_id:''));
|
||||
if (empty($code)) return '';
|
||||
return $langs->getLabelFromKey($this->db, "Civility".$code, "c_civilite", "code", "civilite", $code);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -114,7 +114,7 @@ class FactureStats extends Stats
|
||||
*/
|
||||
function getNbByYear()
|
||||
{
|
||||
global $user;
|
||||
global $user;
|
||||
|
||||
$sql = "SELECT YEAR(f.datef) as dm, COUNT(*)";
|
||||
$sql.= " FROM ".$this->from;
|
||||
|
||||
@ -83,7 +83,7 @@ class box_graph_invoices_permonth extends ModeleBoxes
|
||||
if ($user->rights->facture->lire)
|
||||
{
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facturestats.class.php';
|
||||
|
||||
$shownb=(! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_NB));
|
||||
$showtot=(! isset($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->FACTURE_BOX_GRAPH_SHOW_TOT));
|
||||
@ -92,85 +92,85 @@ class box_graph_invoices_permonth extends ModeleBoxes
|
||||
$startyear=$endyear-1;
|
||||
$mode='customer';
|
||||
$userid=0;
|
||||
$WIDTH='256';
|
||||
$HEIGHT='192';
|
||||
$WIDTH='256';
|
||||
$HEIGHT='192';
|
||||
|
||||
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||
$stats = new FactureStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
if ($shownb)
|
||||
{
|
||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesnbinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesnbinyear-'.$year.'.png';
|
||||
|
||||
$px1 = new DolGraph();
|
||||
$mesg = $px1->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/invoicesnbinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesnbinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesnbinyear-'.$year.'.png';
|
||||
|
||||
$px1 = new DolGraph();
|
||||
$mesg = $px1->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px1->SetData($data1);
|
||||
unset($data1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px1->SetLegend($legend);
|
||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||
$px1->SetWidth($WIDTH);
|
||||
$px1->SetHeight($HEIGHT);
|
||||
$px1->SetYLabel($langs->trans("NumberOfBills"));
|
||||
$px1->SetShading(3);
|
||||
$px1->SetHorizTickIncrement(1);
|
||||
unset($data1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$px1->SetCssPrefix("cssboxes");
|
||||
$px1->mode='depth';
|
||||
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
|
||||
|
||||
$px1->draw($filenamenb,$fileurlnb);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px1->SetLegend($legend);
|
||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||
$px1->SetWidth($WIDTH);
|
||||
$px1->SetHeight($HEIGHT);
|
||||
$px1->SetYLabel($langs->trans("NumberOfBills"));
|
||||
$px1->SetShading(3);
|
||||
$px1->SetHorizTickIncrement(1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$px1->SetCssPrefix("cssboxes");
|
||||
$px1->mode='depth';
|
||||
$px1->SetTitle($langs->trans("NumberOfBillsByMonth"));
|
||||
|
||||
$px1->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
}
|
||||
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
if ($showtot)
|
||||
{
|
||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesamountinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesamountinyear-'.$year.'.png';
|
||||
|
||||
$px2 = new DolGraph();
|
||||
$mesg = $px2->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px2->SetData($data2);
|
||||
unset($data2);
|
||||
$px2->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px2->SetLegend($legend);
|
||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||
$px2->SetWidth($WIDTH);
|
||||
$px2->SetHeight($HEIGHT);
|
||||
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
|
||||
$px2->SetShading(3);
|
||||
$px2->SetHorizTickIncrement(1);
|
||||
$px2->SetPrecisionY(0);
|
||||
$px2->SetCssPrefix("cssboxes");
|
||||
$px2->mode='depth';
|
||||
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
|
||||
|
||||
$px2->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/invoicesamountinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstats&file=invoicesamountinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=billstatssupplier&file=invoicesamountinyear-'.$year.'.png';
|
||||
|
||||
$px2 = new DolGraph();
|
||||
$mesg = $px2->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px2->SetData($data2);
|
||||
unset($data2);
|
||||
$px2->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px2->SetLegend($legend);
|
||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||
$px2->SetWidth($WIDTH);
|
||||
$px2->SetHeight($HEIGHT);
|
||||
$px2->SetYLabel($langs->trans("AmountOfBillsHT"));
|
||||
$px2->SetShading(3);
|
||||
$px2->SetHorizTickIncrement(1);
|
||||
$px2->SetPrecisionY(0);
|
||||
$px2->SetCssPrefix("cssboxes");
|
||||
$px2->mode='depth';
|
||||
$px2->SetTitle($langs->trans("AmountOfBillsByMonthHT"));
|
||||
|
||||
$px2->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
}
|
||||
|
||||
if (! $mesg)
|
||||
|
||||
@ -83,7 +83,7 @@ class box_graph_orders_permonth extends ModeleBoxes
|
||||
if ($user->rights->commande->lire)
|
||||
{
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/class/dolgraph.class.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/commande/class/commandestats.class.php';
|
||||
|
||||
$shownb=(! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_NB));
|
||||
$showtot=(! isset($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT) || ! empty($conf->global->COMMANDE_BOX_GRAPH_SHOW_TOT));
|
||||
@ -92,85 +92,85 @@ class box_graph_orders_permonth extends ModeleBoxes
|
||||
$startyear=$endyear-1;
|
||||
$mode='customer';
|
||||
$userid=0;
|
||||
$WIDTH='256';
|
||||
$HEIGHT='192';
|
||||
$WIDTH='256';
|
||||
$HEIGHT='192';
|
||||
|
||||
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||
$stats = new CommandeStats($this->db, 0, $mode, ($userid>0?$userid:0));
|
||||
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
if ($shownb)
|
||||
{
|
||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersnbinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersnbinyear-'.$year.'.png';
|
||||
|
||||
$px1 = new DolGraph();
|
||||
$mesg = $px1->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$data1 = $stats->getNbByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/ordersnbinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersnbinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersnbinyear-'.$year.'.png';
|
||||
|
||||
$px1 = new DolGraph();
|
||||
$mesg = $px1->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px1->SetData($data1);
|
||||
unset($data1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px1->SetLegend($legend);
|
||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||
$px1->SetWidth($WIDTH);
|
||||
$px1->SetHeight($HEIGHT);
|
||||
$px1->SetYLabel($langs->trans("NumberOfOrders"));
|
||||
$px1->SetShading(3);
|
||||
$px1->SetHorizTickIncrement(1);
|
||||
unset($data1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$px1->SetCssPrefix("cssboxes");
|
||||
$px1->mode='depth';
|
||||
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
|
||||
|
||||
$px1->draw($filenamenb,$fileurlnb);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px1->SetLegend($legend);
|
||||
$px1->SetMaxValue($px1->GetCeilMaxValue());
|
||||
$px1->SetWidth($WIDTH);
|
||||
$px1->SetHeight($HEIGHT);
|
||||
$px1->SetYLabel($langs->trans("NumberOfOrders"));
|
||||
$px1->SetShading(3);
|
||||
$px1->SetHorizTickIncrement(1);
|
||||
$px1->SetPrecisionY(0);
|
||||
$px1->SetCssPrefix("cssboxes");
|
||||
$px1->mode='depth';
|
||||
$px1->SetTitle($langs->trans("NumberOfOrdersByMonth"));
|
||||
|
||||
$px1->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
}
|
||||
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
// Build graphic number of object. $data = array(array('Lib',val1,val2,val3),...)
|
||||
if ($showtot)
|
||||
{
|
||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersamountinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersamountinyear-'.$year.'.png';
|
||||
|
||||
$px2 = new DolGraph();
|
||||
$mesg = $px2->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px2->SetData($data2);
|
||||
unset($data2);
|
||||
$px2->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px2->SetLegend($legend);
|
||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||
$px2->SetWidth($WIDTH);
|
||||
$px2->SetHeight($HEIGHT);
|
||||
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
|
||||
$px2->SetShading(3);
|
||||
$px2->SetHorizTickIncrement(1);
|
||||
$px2->SetPrecisionY(0);
|
||||
$px2->SetCssPrefix("cssboxes");
|
||||
$px2->mode='depth';
|
||||
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
|
||||
|
||||
$px2->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
$data2 = $stats->getAmountByMonthWithPrevYear($endyear,$startyear,(GETPOST('action')==$refreshaction?-1:(3600*24)));
|
||||
|
||||
$filenamenb = $dir."/ordersamountinyear-".$year.".png";
|
||||
if ($mode == 'customer') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstats&file=ordersamountinyear-'.$year.'.png';
|
||||
if ($mode == 'supplier') $fileurlnb = DOL_URL_ROOT.'/viewimage.php?modulepart=orderstatssupplier&file=ordersamountinyear-'.$year.'.png';
|
||||
|
||||
$px2 = new DolGraph();
|
||||
$mesg = $px2->isGraphKo();
|
||||
if (! $mesg)
|
||||
{
|
||||
$px2->SetData($data2);
|
||||
unset($data2);
|
||||
$px2->SetPrecisionY(0);
|
||||
$i=$startyear;$legend=array();
|
||||
while ($i <= $endyear)
|
||||
{
|
||||
$legend[]=$i;
|
||||
$i++;
|
||||
}
|
||||
$px2->SetLegend($legend);
|
||||
$px2->SetMaxValue($px2->GetCeilMaxValue());
|
||||
$px2->SetWidth($WIDTH);
|
||||
$px2->SetHeight($HEIGHT);
|
||||
$px2->SetYLabel($langs->trans("AmountOfOrdersHT"));
|
||||
$px2->SetShading(3);
|
||||
$px2->SetHorizTickIncrement(1);
|
||||
$px2->SetPrecisionY(0);
|
||||
$px2->SetCssPrefix("cssboxes");
|
||||
$px2->mode='depth';
|
||||
$px2->SetTitle($langs->trans("AmountOfOrdersByMonthHT"));
|
||||
|
||||
$px2->draw($filenamenb,$fileurlnb);
|
||||
}
|
||||
}
|
||||
|
||||
if (! $mesg)
|
||||
|
||||
@ -52,38 +52,38 @@ abstract class Stats
|
||||
// Search into cache
|
||||
if (! empty($cachedelay))
|
||||
{
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||
}
|
||||
|
||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||
$newmask='0644';
|
||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||
$newmask='0644';
|
||||
|
||||
$nowgmt = dol_now();
|
||||
$nowgmt = dol_now();
|
||||
|
||||
$foundintocache=0;
|
||||
if ($cachedelay > 0)
|
||||
{
|
||||
$filedate=dol_filemtime($newpathofdestfile);
|
||||
if ($filedate >= ($nowgmt - $cachedelay))
|
||||
{
|
||||
$foundintocache=1;
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||
}
|
||||
}
|
||||
|
||||
// Load file into $data
|
||||
if ($foundintocache) // Cache file found and is not too old
|
||||
{
|
||||
$foundintocache=0;
|
||||
if ($cachedelay > 0)
|
||||
{
|
||||
$filedate=dol_filemtime($newpathofdestfile);
|
||||
if ($filedate >= ($nowgmt - $cachedelay))
|
||||
{
|
||||
$foundintocache=1;
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||
}
|
||||
}
|
||||
|
||||
// Load file into $data
|
||||
if ($foundintocache) // Cache file found and is not too old
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||
}
|
||||
else
|
||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||
}
|
||||
else
|
||||
{
|
||||
$year=$startyear;
|
||||
while ($year <= $endyear)
|
||||
@ -107,17 +107,17 @@ abstract class Stats
|
||||
}
|
||||
|
||||
// Save cache file
|
||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||
$fp = fopen($newpathofdestfile, 'w');
|
||||
fwrite($fp, dol_json_encode($data));
|
||||
fclose($fp);
|
||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||
@chmod($newpathofdestfile, octdec($newmask));
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||
$fp = fopen($newpathofdestfile, 'w');
|
||||
fwrite($fp, dol_json_encode($data));
|
||||
fclose($fp);
|
||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||
@chmod($newpathofdestfile, octdec($newmask));
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||
}
|
||||
|
||||
// return array(array('Month',val1,val2,val3),...)
|
||||
@ -140,41 +140,41 @@ abstract class Stats
|
||||
|
||||
$datay=array();
|
||||
|
||||
// Search into cache
|
||||
if (! empty($cachedelay))
|
||||
{
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||
}
|
||||
|
||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||
$newmask='0644';
|
||||
|
||||
$nowgmt = dol_now();
|
||||
|
||||
$foundintocache=0;
|
||||
if ($cachedelay > 0)
|
||||
{
|
||||
$filedate=dol_filemtime($newpathofdestfile);
|
||||
if ($filedate >= ($nowgmt - $cachedelay))
|
||||
{
|
||||
$foundintocache=1;
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||
}
|
||||
}
|
||||
|
||||
// Load file into $data
|
||||
if ($foundintocache) // Cache file found and is not too old
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||
}
|
||||
else
|
||||
// Search into cache
|
||||
if (! empty($cachedelay))
|
||||
{
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||
include_once DOL_DOCUMENT_ROOT.'/core/lib/json.lib.php';
|
||||
}
|
||||
|
||||
$newpathofdestfile=$conf->user->dir_temp.'/'.get_class($this).'_'.__FUNCTION__.'_'.$langs->defaultlang.'_user'.$user->id.'.cache';
|
||||
$newmask='0644';
|
||||
|
||||
$nowgmt = dol_now();
|
||||
|
||||
$foundintocache=0;
|
||||
if ($cachedelay > 0)
|
||||
{
|
||||
$filedate=dol_filemtime($newpathofdestfile);
|
||||
if ($filedate >= ($nowgmt - $cachedelay))
|
||||
{
|
||||
$foundintocache=1;
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$filedate;
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." cache file ".$newpathofdestfile." is not found or older than now - cachedelay (".$nowgmt." - ".$cachedelay.") so we can't use it.");
|
||||
}
|
||||
}
|
||||
|
||||
// Load file into $data
|
||||
if ($foundintocache) // Cache file found and is not too old
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." read data from cache file ".$newpathofdestfile." ".$filedate.".");
|
||||
$data = dol_json_decode(file_get_contents($newpathofdestfile), true);
|
||||
}
|
||||
else
|
||||
{
|
||||
$year=$startyear;
|
||||
while($year <= $endyear)
|
||||
@ -197,18 +197,18 @@ abstract class Stats
|
||||
}
|
||||
}
|
||||
|
||||
// Save cache file
|
||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||
$fp = fopen($newpathofdestfile, 'w');
|
||||
fwrite($fp, dol_json_encode($data));
|
||||
fclose($fp);
|
||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||
@chmod($newpathofdestfile, octdec($newmask));
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||
// Save cache file
|
||||
if (empty($foundintocache) && ($cachedelay > 0 || $cachedelay == -1))
|
||||
{
|
||||
dol_syslog(get_class($this).'_'.__FUNCTION__." save cache file ".$newpathofdestfile." onto disk.");
|
||||
if (! dol_is_dir($conf->user->dir_temp)) dol_mkdir($conf->user->dir_temp);
|
||||
$fp = fopen($newpathofdestfile, 'w');
|
||||
fwrite($fp, dol_json_encode($data));
|
||||
fclose($fp);
|
||||
if (! empty($conf->global->MAIN_UMASK)) $newmask=$conf->global->MAIN_UMASK;
|
||||
@chmod($newpathofdestfile, octdec($newmask));
|
||||
|
||||
$this->_lastfetchdate[get_class($this).'_'.__FUNCTION__]=$nowgmt;
|
||||
}
|
||||
|
||||
return $data;
|
||||
|
||||
@ -1,81 +1,81 @@
|
||||
/*
|
||||
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
||||
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
|
||||
*
|
||||
* == BEGIN LICENSE ==
|
||||
*
|
||||
* Licensed under the terms of any of the following licenses at your
|
||||
* choice:
|
||||
*
|
||||
* - GNU General Public License Version 2 or later (the "GPL")
|
||||
* http://www.gnu.org/licenses/gpl.html
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
|
||||
* http://www.gnu.org/licenses/lgpl.html
|
||||
*
|
||||
* - Mozilla Public License Version 1.1 or later (the "MPL")
|
||||
* http://www.mozilla.org/MPL/MPL-1.1.html
|
||||
*
|
||||
* == END LICENSE ==
|
||||
*
|
||||
* CSS styles used by all pages that compose the File Browser.
|
||||
*/
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #e3e3e3;
|
||||
margin-top:0;
|
||||
margin-bottom:0;
|
||||
}
|
||||
|
||||
form
|
||||
{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body.FileArea
|
||||
{
|
||||
background-color: #ffffff;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
body, td, input, select
|
||||
{
|
||||
font-size: 11px;
|
||||
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
|
||||
}
|
||||
|
||||
.ActualFolder
|
||||
{
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.PopupButtons
|
||||
{
|
||||
border-top: #d5d59d 1px solid;
|
||||
background-color: #e3e3c7;
|
||||
padding: 7px 10px 7px 10px;
|
||||
}
|
||||
|
||||
.Button, button
|
||||
{
|
||||
color: #3b3b3b;
|
||||
border: #939393 1px solid;
|
||||
background-color: #dedede;
|
||||
}
|
||||
|
||||
.FolderListCurrentFolder img
|
||||
{
|
||||
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
|
||||
}
|
||||
|
||||
.FolderListFolder img
|
||||
{
|
||||
background-image: url(../../../../themes/common/treemenu/folder.gif);
|
||||
}
|
||||
|
||||
.fullHeight {
|
||||
height: 100%;
|
||||
}
|
||||
/*
|
||||
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
||||
* Copyright (C) 2003-2010 Frederico Caldeira Knabben
|
||||
*
|
||||
* == BEGIN LICENSE ==
|
||||
*
|
||||
* Licensed under the terms of any of the following licenses at your
|
||||
* choice:
|
||||
*
|
||||
* - GNU General Public License Version 2 or later (the "GPL")
|
||||
* http://www.gnu.org/licenses/gpl.html
|
||||
*
|
||||
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
|
||||
* http://www.gnu.org/licenses/lgpl.html
|
||||
*
|
||||
* - Mozilla Public License Version 1.1 or later (the "MPL")
|
||||
* http://www.mozilla.org/MPL/MPL-1.1.html
|
||||
*
|
||||
* == END LICENSE ==
|
||||
*
|
||||
* CSS styles used by all pages that compose the File Browser.
|
||||
*/
|
||||
|
||||
body
|
||||
{
|
||||
background-color: #e3e3e3;
|
||||
margin-top:0;
|
||||
margin-bottom:0;
|
||||
}
|
||||
|
||||
form
|
||||
{
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body.FileArea
|
||||
{
|
||||
background-color: #ffffff;
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
body, td, input, select
|
||||
{
|
||||
font-size: 11px;
|
||||
font-family: 'Microsoft Sans Serif' , Arial, Helvetica, Verdana;
|
||||
}
|
||||
|
||||
.ActualFolder
|
||||
{
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
.PopupButtons
|
||||
{
|
||||
border-top: #d5d59d 1px solid;
|
||||
background-color: #e3e3c7;
|
||||
padding: 7px 10px 7px 10px;
|
||||
}
|
||||
|
||||
.Button, button
|
||||
{
|
||||
color: #3b3b3b;
|
||||
border: #939393 1px solid;
|
||||
background-color: #dedede;
|
||||
}
|
||||
|
||||
.FolderListCurrentFolder img
|
||||
{
|
||||
background-image: url(../../../../themes/common/treemenu/folder-expanded.gif);
|
||||
}
|
||||
|
||||
.FolderListFolder img
|
||||
{
|
||||
background-image: url(../../../../themes/common/treemenu/folder.gif);
|
||||
}
|
||||
|
||||
.fullHeight {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
@ -1128,7 +1128,7 @@ class pdf_einstein extends ModelePDFCommandes
|
||||
$pdf->SetXY($posx+2,$posy+3);
|
||||
$pdf->SetFont('','B', $default_font_size);
|
||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetXY($posx+2,$posy);
|
||||
|
||||
@ -581,7 +581,7 @@ class pdf_expedition_rouget extends ModelePdfExpedition
|
||||
$pdf->SetTextColor(0,0,60);
|
||||
$pdf->SetFont('','B',$default_font_size);
|
||||
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetFont('','', $default_font_size - 1);
|
||||
|
||||
@ -531,7 +531,7 @@ class pdf_soleil extends ModelePDFFicheinter
|
||||
$pdf->SetTextColor(0,0,60);
|
||||
$pdf->SetFont('','B',$default_font_size);
|
||||
$pdf->MultiCell(80, 3, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetFont('','', $default_font_size - 1);
|
||||
|
||||
@ -723,7 +723,7 @@ class pdf_typhon extends ModelePDFDeliveryOrder
|
||||
$pdf->SetXY($posx+2,$posy+3);
|
||||
$pdf->SetFont('','B',$default_font_size);
|
||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetXY($posx+2,$posy);
|
||||
|
||||
@ -1193,7 +1193,7 @@ class pdf_azur extends ModelePDFPropales
|
||||
$pdf->SetXY($posx+2,$posy+3);
|
||||
$pdf->SetFont('','B', $default_font_size);
|
||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetXY($posx+2,$posy);
|
||||
|
||||
@ -931,7 +931,7 @@ class pdf_canelle extends ModelePDFSuppliersInvoices
|
||||
$pdf->SetXY($posx+2,$posy+3);
|
||||
$pdf->SetFont('','B', $default_font_size);
|
||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetXY($posx+2,$posy);
|
||||
|
||||
@ -997,7 +997,7 @@ class pdf_muscadet extends ModelePDFSuppliersOrders
|
||||
$pdf->SetXY($posx+2,$posy+3);
|
||||
$pdf->SetFont('','B', $default_font_size);
|
||||
$pdf->MultiCell(80, 4, $outputlangs->convToOutputCharset($this->emetteur->name), 0, 'L');
|
||||
$posy=$pdf->getY();
|
||||
$posy=$pdf->getY();
|
||||
|
||||
// Show sender information
|
||||
$pdf->SetXY($posx+2,$posy);
|
||||
|
||||
@ -1,24 +1,24 @@
|
||||
#
|
||||
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
|
||||
# For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
#
|
||||
|
||||
#
|
||||
# On some specific Linux installations you could face problems with Firefox.
|
||||
# It could give you errors when loading the editor saying that some illegal
|
||||
# characters were found (three strange chars in the beginning of the file).
|
||||
# This could happen if you map the .js or .css files to PHP, for example.
|
||||
#
|
||||
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
|
||||
# All FCKeditor files are Unicode encoded.
|
||||
#
|
||||
|
||||
AddType application/x-javascript .js
|
||||
AddType text/css .css
|
||||
|
||||
#
|
||||
# If PHP is mapped to handle XML files, you could have some issues. The
|
||||
# following will disable it.
|
||||
#
|
||||
|
||||
AddType text/xml .xml
|
||||
#
|
||||
# Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved.
|
||||
# For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
#
|
||||
|
||||
#
|
||||
# On some specific Linux installations you could face problems with Firefox.
|
||||
# It could give you errors when loading the editor saying that some illegal
|
||||
# characters were found (three strange chars in the beginning of the file).
|
||||
# This could happen if you map the .js or .css files to PHP, for example.
|
||||
#
|
||||
# Those characters are the Byte Order Mask (BOM) of the Unicode encoded files.
|
||||
# All FCKeditor files are Unicode encoded.
|
||||
#
|
||||
|
||||
AddType application/x-javascript .js
|
||||
AddType text/css .css
|
||||
|
||||
#
|
||||
# If PHP is mapped to handle XML files, you could have some issues. The
|
||||
# following will disable it.
|
||||
#
|
||||
|
||||
AddType text/xml .xml
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,211 +1,211 @@
|
||||
/*
|
||||
* CKPackager - Sample Package file
|
||||
*/
|
||||
|
||||
header :
|
||||
'/*' + '\n' +
|
||||
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
|
||||
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
|
||||
'*/' + '\n' +
|
||||
'\n',
|
||||
|
||||
noCheck : false,
|
||||
|
||||
constants :
|
||||
{
|
||||
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
|
||||
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
|
||||
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
|
||||
'CKEDITOR.CTRL' : 0x110000,
|
||||
'CKEDITOR.SHIFT' : 0x220000,
|
||||
'CKEDITOR.ALT' : 0x440000,
|
||||
'CKEDITOR.NODE_ELEMENT' : 1,
|
||||
'CKEDITOR.NODE_DOCUMENT' : 9,
|
||||
'CKEDITOR.NODE_TEXT' : 3,
|
||||
'CKEDITOR.NODE_COMMENT' : 8,
|
||||
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
|
||||
'CKEDITOR.POSITION_IDENTICAL' : 0,
|
||||
'CKEDITOR.POSITION_DISCONNECTED' : 1,
|
||||
'CKEDITOR.POSITION_FOLLOWING' : 2,
|
||||
'CKEDITOR.POSITION_PRECEDING' : 4,
|
||||
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
|
||||
'CKEDITOR.POSITION_CONTAINS' : 16,
|
||||
'CKEDITOR.ENTER_P' : 1,
|
||||
'CKEDITOR.ENTER_BR' : 2,
|
||||
'CKEDITOR.ENTER_DIV' : 3,
|
||||
'CKEDITOR.TRISTATE_ON' : 1,
|
||||
'CKEDITOR.TRISTATE_OFF' : 2,
|
||||
'CKEDITOR.TRISTATE_DISABLED' : 0,
|
||||
'CKEDITOR.POSITION_AFTER_START' : 1,
|
||||
'CKEDITOR.POSITION_BEFORE_END' : 2,
|
||||
'CKEDITOR.POSITION_BEFORE_START' : 3,
|
||||
'CKEDITOR.POSITION_AFTER_END' : 4,
|
||||
'CKEDITOR.ENLARGE_ELEMENT' : 1,
|
||||
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
|
||||
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
|
||||
'CKEDITOR.START' : 1,
|
||||
'CKEDITOR.END' : 2,
|
||||
'CKEDITOR.STARTEND' : 3,
|
||||
'CKEDITOR.SHRINK_ELEMENT' : 1,
|
||||
'CKEDITOR.SHRINK_TEXT' : 2,
|
||||
'CKEDITOR.UI_BUTTON' : '\'button\'',
|
||||
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
|
||||
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
|
||||
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
|
||||
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
|
||||
'CKEDITOR.VALIDATE_OR' : 1,
|
||||
'CKEDITOR.VALIDATE_AND' : 2,
|
||||
'CKEDITOR.STYLE_BLOCK' : 1,
|
||||
'CKEDITOR.STYLE_INLINE' : 2,
|
||||
'CKEDITOR.STYLE_OBJECT' : 3,
|
||||
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
|
||||
'CKEDITOR.SELECTION_NONE' : 1,
|
||||
'CKEDITOR.SELECTION_TEXT' : 2,
|
||||
'CKEDITOR.SELECTION_ELEMENT' : 3,
|
||||
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
|
||||
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
|
||||
'CKEDITOR.UI_PANEL' : '\'panel\''
|
||||
},
|
||||
|
||||
packages :
|
||||
[
|
||||
{
|
||||
output : 'ckeditor_basic.js',
|
||||
wrap : true,
|
||||
files :
|
||||
[
|
||||
'_source/core/ckeditor_base.js',
|
||||
'_source/core/event.js',
|
||||
'_source/core/editor_basic.js',
|
||||
'_source/core/env.js',
|
||||
'_source/core/ckeditor_basic.js'
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
output : 'ckeditor.js',
|
||||
wrap : true,
|
||||
files :
|
||||
[
|
||||
'_source/core/ckeditor_base.js',
|
||||
'_source/core/event.js',
|
||||
'_source/core/editor_basic.js',
|
||||
'_source/core/env.js',
|
||||
'_source/core/ckeditor_basic.js',
|
||||
'_source/core/dom.js',
|
||||
'_source/core/tools.js',
|
||||
'_source/core/dtd.js',
|
||||
'_source/core/dom/event.js',
|
||||
'_source/core/dom/domobject.js',
|
||||
'_source/core/dom/window.js',
|
||||
'_source/core/dom/document.js',
|
||||
'_source/core/dom/node.js',
|
||||
'_source/core/dom/nodelist.js',
|
||||
'_source/core/dom/element.js',
|
||||
'_source/core/command.js',
|
||||
'_source/core/config.js',
|
||||
'_source/core/focusmanager.js',
|
||||
'_source/core/lang.js',
|
||||
'_source/core/scriptloader.js',
|
||||
'_source/core/resourcemanager.js',
|
||||
'_source/core/plugins.js',
|
||||
'_source/core/skins.js',
|
||||
'_source/core/themes.js',
|
||||
'_source/core/ui.js',
|
||||
'_source/core/editor.js',
|
||||
'_source/core/htmlparser.js',
|
||||
'_source/core/htmlparser/comment.js',
|
||||
'_source/core/htmlparser/text.js',
|
||||
'_source/core/htmlparser/cdata.js',
|
||||
'_source/core/htmlparser/fragment.js',
|
||||
'_source/core/htmlparser/element.js',
|
||||
'_source/core/htmlparser/filter.js',
|
||||
'_source/core/htmlparser/basicwriter.js',
|
||||
'_source/core/ckeditor.js',
|
||||
'_source/core/dom/comment.js',
|
||||
'_source/core/dom/elementpath.js',
|
||||
'_source/core/dom/text.js',
|
||||
'_source/core/dom/documentfragment.js',
|
||||
'_source/core/dom/walker.js',
|
||||
'_source/core/dom/range.js',
|
||||
'_source/core/dom/rangelist.js',
|
||||
'_source/core/_bootstrap.js',
|
||||
'_source/skins/kama/skin.js',
|
||||
// '_source/lang/en.js',
|
||||
'_source/plugins/about/plugin.js',
|
||||
'_source/plugins/a11yhelp/plugin.js',
|
||||
'_source/plugins/basicstyles/plugin.js',
|
||||
'_source/plugins/bidi/plugin.js',
|
||||
'_source/plugins/blockquote/plugin.js',
|
||||
'_source/plugins/button/plugin.js',
|
||||
'_source/plugins/clipboard/plugin.js',
|
||||
'_source/plugins/colorbutton/plugin.js',
|
||||
'_source/plugins/colordialog/plugin.js',
|
||||
'_source/plugins/contextmenu/plugin.js',
|
||||
'_source/plugins/dialogadvtab/plugin.js',
|
||||
'_source/plugins/div/plugin.js',
|
||||
'_source/plugins/elementspath/plugin.js',
|
||||
'_source/plugins/enterkey/plugin.js',
|
||||
'_source/plugins/entities/plugin.js',
|
||||
'_source/plugins/filebrowser/plugin.js',
|
||||
'_source/plugins/find/plugin.js',
|
||||
'_source/plugins/flash/plugin.js',
|
||||
'_source/plugins/font/plugin.js',
|
||||
'_source/plugins/format/plugin.js',
|
||||
'_source/plugins/forms/plugin.js',
|
||||
'_source/plugins/horizontalrule/plugin.js',
|
||||
'_source/plugins/htmldataprocessor/plugin.js',
|
||||
'_source/plugins/iframe/plugin.js',
|
||||
'_source/plugins/image/plugin.js',
|
||||
'_source/plugins/indent/plugin.js',
|
||||
'_source/plugins/justify/plugin.js',
|
||||
'_source/plugins/keystrokes/plugin.js',
|
||||
'_source/plugins/link/plugin.js',
|
||||
'_source/plugins/list/plugin.js',
|
||||
'_source/plugins/liststyle/plugin.js',
|
||||
'_source/plugins/maximize/plugin.js',
|
||||
'_source/plugins/newpage/plugin.js',
|
||||
'_source/plugins/pagebreak/plugin.js',
|
||||
'_source/plugins/pastefromword/plugin.js',
|
||||
'_source/plugins/pastetext/plugin.js',
|
||||
'_source/plugins/popup/plugin.js',
|
||||
'_source/plugins/preview/plugin.js',
|
||||
'_source/plugins/print/plugin.js',
|
||||
'_source/plugins/removeformat/plugin.js',
|
||||
'_source/plugins/resize/plugin.js',
|
||||
'_source/plugins/save/plugin.js',
|
||||
'_source/plugins/scayt/plugin.js',
|
||||
'_source/plugins/smiley/plugin.js',
|
||||
'_source/plugins/showblocks/plugin.js',
|
||||
'_source/plugins/showborders/plugin.js',
|
||||
'_source/plugins/sourcearea/plugin.js',
|
||||
'_source/plugins/stylescombo/plugin.js',
|
||||
'_source/plugins/table/plugin.js',
|
||||
'_source/plugins/tabletools/plugin.js',
|
||||
'_source/plugins/specialchar/plugin.js',
|
||||
'_source/plugins/tab/plugin.js',
|
||||
'_source/plugins/templates/plugin.js',
|
||||
'_source/plugins/toolbar/plugin.js',
|
||||
'_source/plugins/undo/plugin.js',
|
||||
'_source/plugins/wysiwygarea/plugin.js',
|
||||
'_source/plugins/wsc/plugin.js',
|
||||
'_source/plugins/dialog/plugin.js',
|
||||
'_source/plugins/styles/plugin.js',
|
||||
'_source/plugins/domiterator/plugin.js',
|
||||
'_source/plugins/panelbutton/plugin.js',
|
||||
'_source/plugins/floatpanel/plugin.js',
|
||||
'_source/plugins/menu/plugin.js',
|
||||
'_source/plugins/editingblock/plugin.js',
|
||||
'_source/plugins/selection/plugin.js',
|
||||
'_source/plugins/fakeobjects/plugin.js',
|
||||
'_source/plugins/richcombo/plugin.js',
|
||||
'_source/plugins/htmlwriter/plugin.js',
|
||||
'_source/plugins/menubutton/plugin.js',
|
||||
'_source/plugins/dialogui/plugin.js',
|
||||
'_source/plugins/panel/plugin.js',
|
||||
'_source/plugins/listblock/plugin.js',
|
||||
'_source/themes/default/theme.js'
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
/*
|
||||
* CKPackager - Sample Package file
|
||||
*/
|
||||
|
||||
header :
|
||||
'/*' + '\n' +
|
||||
'Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.' + '\n' +
|
||||
'For licensing, see LICENSE.html or http://ckeditor.com/license' + '\n' +
|
||||
'*/' + '\n' +
|
||||
'\n',
|
||||
|
||||
noCheck : false,
|
||||
|
||||
constants :
|
||||
{
|
||||
'CKEDITOR.ELEMENT_MODE_NONE' : 0,
|
||||
'CKEDITOR.ELEMENT_MODE_REPLACE' : 1,
|
||||
'CKEDITOR.ELEMENT_MODE_APPENDTO' : 2,
|
||||
'CKEDITOR.CTRL' : 0x110000,
|
||||
'CKEDITOR.SHIFT' : 0x220000,
|
||||
'CKEDITOR.ALT' : 0x440000,
|
||||
'CKEDITOR.NODE_ELEMENT' : 1,
|
||||
'CKEDITOR.NODE_DOCUMENT' : 9,
|
||||
'CKEDITOR.NODE_TEXT' : 3,
|
||||
'CKEDITOR.NODE_COMMENT' : 8,
|
||||
'CKEDITOR.NODE_DOCUMENT_FRAGMENT' : 11,
|
||||
'CKEDITOR.POSITION_IDENTICAL' : 0,
|
||||
'CKEDITOR.POSITION_DISCONNECTED' : 1,
|
||||
'CKEDITOR.POSITION_FOLLOWING' : 2,
|
||||
'CKEDITOR.POSITION_PRECEDING' : 4,
|
||||
'CKEDITOR.POSITION_IS_CONTAINED' : 8,
|
||||
'CKEDITOR.POSITION_CONTAINS' : 16,
|
||||
'CKEDITOR.ENTER_P' : 1,
|
||||
'CKEDITOR.ENTER_BR' : 2,
|
||||
'CKEDITOR.ENTER_DIV' : 3,
|
||||
'CKEDITOR.TRISTATE_ON' : 1,
|
||||
'CKEDITOR.TRISTATE_OFF' : 2,
|
||||
'CKEDITOR.TRISTATE_DISABLED' : 0,
|
||||
'CKEDITOR.POSITION_AFTER_START' : 1,
|
||||
'CKEDITOR.POSITION_BEFORE_END' : 2,
|
||||
'CKEDITOR.POSITION_BEFORE_START' : 3,
|
||||
'CKEDITOR.POSITION_AFTER_END' : 4,
|
||||
'CKEDITOR.ENLARGE_ELEMENT' : 1,
|
||||
'CKEDITOR.ENLARGE_BLOCK_CONTENTS' : 2,
|
||||
'CKEDITOR.ENLARGE_LIST_ITEM_CONTENTS' : 3,
|
||||
'CKEDITOR.START' : 1,
|
||||
'CKEDITOR.END' : 2,
|
||||
'CKEDITOR.STARTEND' : 3,
|
||||
'CKEDITOR.SHRINK_ELEMENT' : 1,
|
||||
'CKEDITOR.SHRINK_TEXT' : 2,
|
||||
'CKEDITOR.UI_BUTTON' : '\'button\'',
|
||||
'CKEDITOR.DIALOG_RESIZE_NONE' : 0,
|
||||
'CKEDITOR.DIALOG_RESIZE_WIDTH' : 1,
|
||||
'CKEDITOR.DIALOG_RESIZE_HEIGHT' : 2,
|
||||
'CKEDITOR.DIALOG_RESIZE_BOTH' : 3,
|
||||
'CKEDITOR.VALIDATE_OR' : 1,
|
||||
'CKEDITOR.VALIDATE_AND' : 2,
|
||||
'CKEDITOR.STYLE_BLOCK' : 1,
|
||||
'CKEDITOR.STYLE_INLINE' : 2,
|
||||
'CKEDITOR.STYLE_OBJECT' : 3,
|
||||
'CKEDITOR.UI_PANELBUTTON' : '\'panelbutton\'',
|
||||
'CKEDITOR.SELECTION_NONE' : 1,
|
||||
'CKEDITOR.SELECTION_TEXT' : 2,
|
||||
'CKEDITOR.SELECTION_ELEMENT' : 3,
|
||||
'CKEDITOR.UI_RICHCOMBO' : '\'richcombo\'',
|
||||
'CKEDITOR.UI_MENUBUTTON' : '\'menubutton\'',
|
||||
'CKEDITOR.UI_PANEL' : '\'panel\''
|
||||
},
|
||||
|
||||
packages :
|
||||
[
|
||||
{
|
||||
output : 'ckeditor_basic.js',
|
||||
wrap : true,
|
||||
files :
|
||||
[
|
||||
'_source/core/ckeditor_base.js',
|
||||
'_source/core/event.js',
|
||||
'_source/core/editor_basic.js',
|
||||
'_source/core/env.js',
|
||||
'_source/core/ckeditor_basic.js'
|
||||
]
|
||||
},
|
||||
|
||||
{
|
||||
output : 'ckeditor.js',
|
||||
wrap : true,
|
||||
files :
|
||||
[
|
||||
'_source/core/ckeditor_base.js',
|
||||
'_source/core/event.js',
|
||||
'_source/core/editor_basic.js',
|
||||
'_source/core/env.js',
|
||||
'_source/core/ckeditor_basic.js',
|
||||
'_source/core/dom.js',
|
||||
'_source/core/tools.js',
|
||||
'_source/core/dtd.js',
|
||||
'_source/core/dom/event.js',
|
||||
'_source/core/dom/domobject.js',
|
||||
'_source/core/dom/window.js',
|
||||
'_source/core/dom/document.js',
|
||||
'_source/core/dom/node.js',
|
||||
'_source/core/dom/nodelist.js',
|
||||
'_source/core/dom/element.js',
|
||||
'_source/core/command.js',
|
||||
'_source/core/config.js',
|
||||
'_source/core/focusmanager.js',
|
||||
'_source/core/lang.js',
|
||||
'_source/core/scriptloader.js',
|
||||
'_source/core/resourcemanager.js',
|
||||
'_source/core/plugins.js',
|
||||
'_source/core/skins.js',
|
||||
'_source/core/themes.js',
|
||||
'_source/core/ui.js',
|
||||
'_source/core/editor.js',
|
||||
'_source/core/htmlparser.js',
|
||||
'_source/core/htmlparser/comment.js',
|
||||
'_source/core/htmlparser/text.js',
|
||||
'_source/core/htmlparser/cdata.js',
|
||||
'_source/core/htmlparser/fragment.js',
|
||||
'_source/core/htmlparser/element.js',
|
||||
'_source/core/htmlparser/filter.js',
|
||||
'_source/core/htmlparser/basicwriter.js',
|
||||
'_source/core/ckeditor.js',
|
||||
'_source/core/dom/comment.js',
|
||||
'_source/core/dom/elementpath.js',
|
||||
'_source/core/dom/text.js',
|
||||
'_source/core/dom/documentfragment.js',
|
||||
'_source/core/dom/walker.js',
|
||||
'_source/core/dom/range.js',
|
||||
'_source/core/dom/rangelist.js',
|
||||
'_source/core/_bootstrap.js',
|
||||
'_source/skins/kama/skin.js',
|
||||
// '_source/lang/en.js',
|
||||
'_source/plugins/about/plugin.js',
|
||||
'_source/plugins/a11yhelp/plugin.js',
|
||||
'_source/plugins/basicstyles/plugin.js',
|
||||
'_source/plugins/bidi/plugin.js',
|
||||
'_source/plugins/blockquote/plugin.js',
|
||||
'_source/plugins/button/plugin.js',
|
||||
'_source/plugins/clipboard/plugin.js',
|
||||
'_source/plugins/colorbutton/plugin.js',
|
||||
'_source/plugins/colordialog/plugin.js',
|
||||
'_source/plugins/contextmenu/plugin.js',
|
||||
'_source/plugins/dialogadvtab/plugin.js',
|
||||
'_source/plugins/div/plugin.js',
|
||||
'_source/plugins/elementspath/plugin.js',
|
||||
'_source/plugins/enterkey/plugin.js',
|
||||
'_source/plugins/entities/plugin.js',
|
||||
'_source/plugins/filebrowser/plugin.js',
|
||||
'_source/plugins/find/plugin.js',
|
||||
'_source/plugins/flash/plugin.js',
|
||||
'_source/plugins/font/plugin.js',
|
||||
'_source/plugins/format/plugin.js',
|
||||
'_source/plugins/forms/plugin.js',
|
||||
'_source/plugins/horizontalrule/plugin.js',
|
||||
'_source/plugins/htmldataprocessor/plugin.js',
|
||||
'_source/plugins/iframe/plugin.js',
|
||||
'_source/plugins/image/plugin.js',
|
||||
'_source/plugins/indent/plugin.js',
|
||||
'_source/plugins/justify/plugin.js',
|
||||
'_source/plugins/keystrokes/plugin.js',
|
||||
'_source/plugins/link/plugin.js',
|
||||
'_source/plugins/list/plugin.js',
|
||||
'_source/plugins/liststyle/plugin.js',
|
||||
'_source/plugins/maximize/plugin.js',
|
||||
'_source/plugins/newpage/plugin.js',
|
||||
'_source/plugins/pagebreak/plugin.js',
|
||||
'_source/plugins/pastefromword/plugin.js',
|
||||
'_source/plugins/pastetext/plugin.js',
|
||||
'_source/plugins/popup/plugin.js',
|
||||
'_source/plugins/preview/plugin.js',
|
||||
'_source/plugins/print/plugin.js',
|
||||
'_source/plugins/removeformat/plugin.js',
|
||||
'_source/plugins/resize/plugin.js',
|
||||
'_source/plugins/save/plugin.js',
|
||||
'_source/plugins/scayt/plugin.js',
|
||||
'_source/plugins/smiley/plugin.js',
|
||||
'_source/plugins/showblocks/plugin.js',
|
||||
'_source/plugins/showborders/plugin.js',
|
||||
'_source/plugins/sourcearea/plugin.js',
|
||||
'_source/plugins/stylescombo/plugin.js',
|
||||
'_source/plugins/table/plugin.js',
|
||||
'_source/plugins/tabletools/plugin.js',
|
||||
'_source/plugins/specialchar/plugin.js',
|
||||
'_source/plugins/tab/plugin.js',
|
||||
'_source/plugins/templates/plugin.js',
|
||||
'_source/plugins/toolbar/plugin.js',
|
||||
'_source/plugins/undo/plugin.js',
|
||||
'_source/plugins/wysiwygarea/plugin.js',
|
||||
'_source/plugins/wsc/plugin.js',
|
||||
'_source/plugins/dialog/plugin.js',
|
||||
'_source/plugins/styles/plugin.js',
|
||||
'_source/plugins/domiterator/plugin.js',
|
||||
'_source/plugins/panelbutton/plugin.js',
|
||||
'_source/plugins/floatpanel/plugin.js',
|
||||
'_source/plugins/menu/plugin.js',
|
||||
'_source/plugins/editingblock/plugin.js',
|
||||
'_source/plugins/selection/plugin.js',
|
||||
'_source/plugins/fakeobjects/plugin.js',
|
||||
'_source/plugins/richcombo/plugin.js',
|
||||
'_source/plugins/htmlwriter/plugin.js',
|
||||
'_source/plugins/menubutton/plugin.js',
|
||||
'_source/plugins/dialogui/plugin.js',
|
||||
'_source/plugins/panel/plugin.js',
|
||||
'_source/plugins/listblock/plugin.js',
|
||||
'_source/themes/default/theme.js'
|
||||
]
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
@ -1,64 +1,64 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
af.js Found: 548 Missing: 29
|
||||
ar.js Found: 470 Missing: 107
|
||||
bg.js Found: 394 Missing: 183
|
||||
bn.js Found: 292 Missing: 285
|
||||
bs.js Found: 175 Missing: 402
|
||||
ca.js Found: 549 Missing: 28
|
||||
cs.js Found: 577 Missing: 0
|
||||
cy.js Found: 575 Missing: 2
|
||||
da.js Found: 575 Missing: 2
|
||||
de.js Found: 575 Missing: 2
|
||||
el.js Found: 391 Missing: 186
|
||||
en-au.js Found: 347 Missing: 230
|
||||
en-ca.js Found: 345 Missing: 232
|
||||
en-gb.js Found: 517 Missing: 60
|
||||
eo.js Found: 577 Missing: 0
|
||||
es.js Found: 575 Missing: 2
|
||||
et.js Found: 577 Missing: 0
|
||||
eu.js Found: 417 Missing: 160
|
||||
fa.js Found: 575 Missing: 2
|
||||
fi.js Found: 575 Missing: 2
|
||||
fo.js Found: 575 Missing: 2
|
||||
fr-ca.js Found: 319 Missing: 258
|
||||
fr.js Found: 575 Missing: 2
|
||||
gl.js Found: 292 Missing: 285
|
||||
gu.js Found: 575 Missing: 2
|
||||
he.js Found: 575 Missing: 2
|
||||
hi.js Found: 327 Missing: 250
|
||||
hr.js Found: 575 Missing: 2
|
||||
hu.js Found: 572 Missing: 5
|
||||
id.js Found: 1 Missing: 576
|
||||
is.js Found: 326 Missing: 251
|
||||
it.js Found: 577 Missing: 0
|
||||
ja.js Found: 493 Missing: 84
|
||||
ka.js Found: 568 Missing: 9
|
||||
km.js Found: 286 Missing: 291
|
||||
ko.js Found: 304 Missing: 273
|
||||
lt.js Found: 575 Missing: 2
|
||||
lv.js Found: 294 Missing: 283
|
||||
mk.js Found: 0 Missing: 577
|
||||
mn.js Found: 320 Missing: 257
|
||||
ms.js Found: 276 Missing: 301
|
||||
nb.js Found: 577 Missing: 0
|
||||
nl.js Found: 575 Missing: 2
|
||||
no.js Found: 577 Missing: 0
|
||||
pl.js Found: 575 Missing: 2
|
||||
pt-br.js Found: 577 Missing: 0
|
||||
pt.js Found: 326 Missing: 251
|
||||
ro.js Found: 432 Missing: 145
|
||||
ru.js Found: 575 Missing: 2
|
||||
sk.js Found: 364 Missing: 213
|
||||
sl.js Found: 426 Missing: 151
|
||||
sr-latn.js Found: 287 Missing: 290
|
||||
sr.js Found: 286 Missing: 291
|
||||
sv.js Found: 550 Missing: 27
|
||||
th.js Found: 298 Missing: 279
|
||||
tr.js Found: 575 Missing: 2
|
||||
ug.js Found: 572 Missing: 5
|
||||
uk.js Found: 575 Missing: 2
|
||||
vi.js Found: 577 Missing: 0
|
||||
zh-cn.js Found: 577 Missing: 0
|
||||
zh.js Found: 433 Missing: 144
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
af.js Found: 548 Missing: 29
|
||||
ar.js Found: 470 Missing: 107
|
||||
bg.js Found: 394 Missing: 183
|
||||
bn.js Found: 292 Missing: 285
|
||||
bs.js Found: 175 Missing: 402
|
||||
ca.js Found: 549 Missing: 28
|
||||
cs.js Found: 577 Missing: 0
|
||||
cy.js Found: 575 Missing: 2
|
||||
da.js Found: 575 Missing: 2
|
||||
de.js Found: 575 Missing: 2
|
||||
el.js Found: 391 Missing: 186
|
||||
en-au.js Found: 347 Missing: 230
|
||||
en-ca.js Found: 345 Missing: 232
|
||||
en-gb.js Found: 517 Missing: 60
|
||||
eo.js Found: 577 Missing: 0
|
||||
es.js Found: 575 Missing: 2
|
||||
et.js Found: 577 Missing: 0
|
||||
eu.js Found: 417 Missing: 160
|
||||
fa.js Found: 575 Missing: 2
|
||||
fi.js Found: 575 Missing: 2
|
||||
fo.js Found: 575 Missing: 2
|
||||
fr-ca.js Found: 319 Missing: 258
|
||||
fr.js Found: 575 Missing: 2
|
||||
gl.js Found: 292 Missing: 285
|
||||
gu.js Found: 575 Missing: 2
|
||||
he.js Found: 575 Missing: 2
|
||||
hi.js Found: 327 Missing: 250
|
||||
hr.js Found: 575 Missing: 2
|
||||
hu.js Found: 572 Missing: 5
|
||||
id.js Found: 1 Missing: 576
|
||||
is.js Found: 326 Missing: 251
|
||||
it.js Found: 577 Missing: 0
|
||||
ja.js Found: 493 Missing: 84
|
||||
ka.js Found: 568 Missing: 9
|
||||
km.js Found: 286 Missing: 291
|
||||
ko.js Found: 304 Missing: 273
|
||||
lt.js Found: 575 Missing: 2
|
||||
lv.js Found: 294 Missing: 283
|
||||
mk.js Found: 0 Missing: 577
|
||||
mn.js Found: 320 Missing: 257
|
||||
ms.js Found: 276 Missing: 301
|
||||
nb.js Found: 577 Missing: 0
|
||||
nl.js Found: 575 Missing: 2
|
||||
no.js Found: 577 Missing: 0
|
||||
pl.js Found: 575 Missing: 2
|
||||
pt-br.js Found: 577 Missing: 0
|
||||
pt.js Found: 326 Missing: 251
|
||||
ro.js Found: 432 Missing: 145
|
||||
ru.js Found: 575 Missing: 2
|
||||
sk.js Found: 364 Missing: 213
|
||||
sl.js Found: 426 Missing: 151
|
||||
sr-latn.js Found: 287 Missing: 290
|
||||
sr.js Found: 286 Missing: 291
|
||||
sv.js Found: 550 Missing: 27
|
||||
th.js Found: 298 Missing: 279
|
||||
tr.js Found: 575 Missing: 2
|
||||
ug.js Found: 572 Missing: 5
|
||||
uk.js Found: 575 Missing: 2
|
||||
vi.js Found: 577 Missing: 0
|
||||
zh-cn.js Found: 577 Missing: 0
|
||||
zh.js Found: 433 Missing: 144
|
||||
|
||||
@ -1,25 +1,25 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
cs.js Found: 30 Missing: 0
|
||||
cy.js Found: 30 Missing: 0
|
||||
da.js Found: 12 Missing: 18
|
||||
de.js Found: 30 Missing: 0
|
||||
el.js Found: 25 Missing: 5
|
||||
eo.js Found: 30 Missing: 0
|
||||
fa.js Found: 30 Missing: 0
|
||||
fi.js Found: 30 Missing: 0
|
||||
fr.js Found: 30 Missing: 0
|
||||
gu.js Found: 12 Missing: 18
|
||||
he.js Found: 30 Missing: 0
|
||||
it.js Found: 30 Missing: 0
|
||||
mk.js Found: 5 Missing: 25
|
||||
nb.js Found: 30 Missing: 0
|
||||
nl.js Found: 30 Missing: 0
|
||||
no.js Found: 30 Missing: 0
|
||||
pt-br.js Found: 30 Missing: 0
|
||||
ro.js Found: 6 Missing: 24
|
||||
tr.js Found: 30 Missing: 0
|
||||
ug.js Found: 27 Missing: 3
|
||||
vi.js Found: 6 Missing: 24
|
||||
zh-cn.js Found: 30 Missing: 0
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
cs.js Found: 30 Missing: 0
|
||||
cy.js Found: 30 Missing: 0
|
||||
da.js Found: 12 Missing: 18
|
||||
de.js Found: 30 Missing: 0
|
||||
el.js Found: 25 Missing: 5
|
||||
eo.js Found: 30 Missing: 0
|
||||
fa.js Found: 30 Missing: 0
|
||||
fi.js Found: 30 Missing: 0
|
||||
fr.js Found: 30 Missing: 0
|
||||
gu.js Found: 12 Missing: 18
|
||||
he.js Found: 30 Missing: 0
|
||||
it.js Found: 30 Missing: 0
|
||||
mk.js Found: 5 Missing: 25
|
||||
nb.js Found: 30 Missing: 0
|
||||
nl.js Found: 30 Missing: 0
|
||||
no.js Found: 30 Missing: 0
|
||||
pt-br.js Found: 30 Missing: 0
|
||||
ro.js Found: 6 Missing: 24
|
||||
tr.js Found: 30 Missing: 0
|
||||
ug.js Found: 27 Missing: 3
|
||||
vi.js Found: 6 Missing: 24
|
||||
zh-cn.js Found: 30 Missing: 0
|
||||
|
||||
@ -1,28 +1,28 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 5 Missing: 0
|
||||
cs.js Found: 5 Missing: 0
|
||||
cy.js Found: 5 Missing: 0
|
||||
da.js Found: 5 Missing: 0
|
||||
de.js Found: 5 Missing: 0
|
||||
el.js Found: 5 Missing: 0
|
||||
eo.js Found: 5 Missing: 0
|
||||
et.js Found: 5 Missing: 0
|
||||
fa.js Found: 5 Missing: 0
|
||||
fi.js Found: 5 Missing: 0
|
||||
fr.js Found: 5 Missing: 0
|
||||
gu.js Found: 5 Missing: 0
|
||||
he.js Found: 5 Missing: 0
|
||||
hr.js Found: 5 Missing: 0
|
||||
it.js Found: 5 Missing: 0
|
||||
nb.js Found: 5 Missing: 0
|
||||
nl.js Found: 5 Missing: 0
|
||||
no.js Found: 5 Missing: 0
|
||||
pl.js Found: 5 Missing: 0
|
||||
pt-br.js Found: 5 Missing: 0
|
||||
tr.js Found: 5 Missing: 0
|
||||
ug.js Found: 5 Missing: 0
|
||||
uk.js Found: 5 Missing: 0
|
||||
vi.js Found: 5 Missing: 0
|
||||
zh-cn.js Found: 5 Missing: 0
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 5 Missing: 0
|
||||
cs.js Found: 5 Missing: 0
|
||||
cy.js Found: 5 Missing: 0
|
||||
da.js Found: 5 Missing: 0
|
||||
de.js Found: 5 Missing: 0
|
||||
el.js Found: 5 Missing: 0
|
||||
eo.js Found: 5 Missing: 0
|
||||
et.js Found: 5 Missing: 0
|
||||
fa.js Found: 5 Missing: 0
|
||||
fi.js Found: 5 Missing: 0
|
||||
fr.js Found: 5 Missing: 0
|
||||
gu.js Found: 5 Missing: 0
|
||||
he.js Found: 5 Missing: 0
|
||||
hr.js Found: 5 Missing: 0
|
||||
it.js Found: 5 Missing: 0
|
||||
nb.js Found: 5 Missing: 0
|
||||
nl.js Found: 5 Missing: 0
|
||||
no.js Found: 5 Missing: 0
|
||||
pl.js Found: 5 Missing: 0
|
||||
pt-br.js Found: 5 Missing: 0
|
||||
tr.js Found: 5 Missing: 0
|
||||
ug.js Found: 5 Missing: 0
|
||||
uk.js Found: 5 Missing: 0
|
||||
vi.js Found: 5 Missing: 0
|
||||
zh-cn.js Found: 5 Missing: 0
|
||||
|
||||
@ -1,27 +1,27 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 5 Missing: 0
|
||||
cs.js Found: 5 Missing: 0
|
||||
cy.js Found: 5 Missing: 0
|
||||
da.js Found: 5 Missing: 0
|
||||
de.js Found: 5 Missing: 0
|
||||
el.js Found: 5 Missing: 0
|
||||
eo.js Found: 5 Missing: 0
|
||||
et.js Found: 5 Missing: 0
|
||||
fa.js Found: 5 Missing: 0
|
||||
fi.js Found: 5 Missing: 0
|
||||
fr.js Found: 5 Missing: 0
|
||||
he.js Found: 5 Missing: 0
|
||||
hr.js Found: 5 Missing: 0
|
||||
it.js Found: 5 Missing: 0
|
||||
nb.js Found: 5 Missing: 0
|
||||
nl.js Found: 5 Missing: 0
|
||||
no.js Found: 5 Missing: 0
|
||||
pl.js Found: 5 Missing: 0
|
||||
pt-br.js Found: 5 Missing: 0
|
||||
tr.js Found: 5 Missing: 0
|
||||
ug.js Found: 5 Missing: 0
|
||||
uk.js Found: 5 Missing: 0
|
||||
vi.js Found: 4 Missing: 1
|
||||
zh-cn.js Found: 5 Missing: 0
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 5 Missing: 0
|
||||
cs.js Found: 5 Missing: 0
|
||||
cy.js Found: 5 Missing: 0
|
||||
da.js Found: 5 Missing: 0
|
||||
de.js Found: 5 Missing: 0
|
||||
el.js Found: 5 Missing: 0
|
||||
eo.js Found: 5 Missing: 0
|
||||
et.js Found: 5 Missing: 0
|
||||
fa.js Found: 5 Missing: 0
|
||||
fi.js Found: 5 Missing: 0
|
||||
fr.js Found: 5 Missing: 0
|
||||
he.js Found: 5 Missing: 0
|
||||
hr.js Found: 5 Missing: 0
|
||||
it.js Found: 5 Missing: 0
|
||||
nb.js Found: 5 Missing: 0
|
||||
nl.js Found: 5 Missing: 0
|
||||
no.js Found: 5 Missing: 0
|
||||
pl.js Found: 5 Missing: 0
|
||||
pt-br.js Found: 5 Missing: 0
|
||||
tr.js Found: 5 Missing: 0
|
||||
ug.js Found: 5 Missing: 0
|
||||
uk.js Found: 5 Missing: 0
|
||||
vi.js Found: 4 Missing: 1
|
||||
zh-cn.js Found: 5 Missing: 0
|
||||
|
||||
@ -1,22 +1,22 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
cs.js Found: 118 Missing: 0
|
||||
cy.js Found: 118 Missing: 0
|
||||
de.js Found: 118 Missing: 0
|
||||
el.js Found: 16 Missing: 102
|
||||
eo.js Found: 118 Missing: 0
|
||||
et.js Found: 31 Missing: 87
|
||||
fa.js Found: 24 Missing: 94
|
||||
fi.js Found: 23 Missing: 95
|
||||
fr.js Found: 118 Missing: 0
|
||||
he.js Found: 1 Missing: 117
|
||||
hr.js Found: 23 Missing: 95
|
||||
it.js Found: 118 Missing: 0
|
||||
nb.js Found: 118 Missing: 0
|
||||
nl.js Found: 118 Missing: 0
|
||||
no.js Found: 118 Missing: 0
|
||||
pt-br.js Found: 118 Missing: 0
|
||||
tr.js Found: 118 Missing: 0
|
||||
ug.js Found: 39 Missing: 79
|
||||
zh-cn.js Found: 118 Missing: 0
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
cs.js Found: 118 Missing: 0
|
||||
cy.js Found: 118 Missing: 0
|
||||
de.js Found: 118 Missing: 0
|
||||
el.js Found: 16 Missing: 102
|
||||
eo.js Found: 118 Missing: 0
|
||||
et.js Found: 31 Missing: 87
|
||||
fa.js Found: 24 Missing: 94
|
||||
fi.js Found: 23 Missing: 95
|
||||
fr.js Found: 118 Missing: 0
|
||||
he.js Found: 1 Missing: 117
|
||||
hr.js Found: 23 Missing: 95
|
||||
it.js Found: 118 Missing: 0
|
||||
nb.js Found: 118 Missing: 0
|
||||
nl.js Found: 118 Missing: 0
|
||||
no.js Found: 118 Missing: 0
|
||||
pt-br.js Found: 118 Missing: 0
|
||||
tr.js Found: 118 Missing: 0
|
||||
ug.js Found: 39 Missing: 79
|
||||
zh-cn.js Found: 118 Missing: 0
|
||||
|
||||
@ -1,28 +1,28 @@
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 4 Missing: 0
|
||||
cs.js Found: 4 Missing: 0
|
||||
cy.js Found: 4 Missing: 0
|
||||
da.js Found: 4 Missing: 0
|
||||
de.js Found: 4 Missing: 0
|
||||
el.js Found: 4 Missing: 0
|
||||
eo.js Found: 4 Missing: 0
|
||||
et.js Found: 4 Missing: 0
|
||||
fa.js Found: 4 Missing: 0
|
||||
fi.js Found: 4 Missing: 0
|
||||
fr.js Found: 4 Missing: 0
|
||||
he.js Found: 4 Missing: 0
|
||||
hr.js Found: 4 Missing: 0
|
||||
it.js Found: 4 Missing: 0
|
||||
mk.js Found: 4 Missing: 0
|
||||
nb.js Found: 4 Missing: 0
|
||||
nl.js Found: 4 Missing: 0
|
||||
no.js Found: 4 Missing: 0
|
||||
pl.js Found: 4 Missing: 0
|
||||
pt-br.js Found: 4 Missing: 0
|
||||
tr.js Found: 4 Missing: 0
|
||||
ug.js Found: 4 Missing: 0
|
||||
uk.js Found: 4 Missing: 0
|
||||
vi.js Found: 4 Missing: 0
|
||||
zh-cn.js Found: 4 Missing: 0
|
||||
Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.html or http://ckeditor.com/license
|
||||
|
||||
bg.js Found: 4 Missing: 0
|
||||
cs.js Found: 4 Missing: 0
|
||||
cy.js Found: 4 Missing: 0
|
||||
da.js Found: 4 Missing: 0
|
||||
de.js Found: 4 Missing: 0
|
||||
el.js Found: 4 Missing: 0
|
||||
eo.js Found: 4 Missing: 0
|
||||
et.js Found: 4 Missing: 0
|
||||
fa.js Found: 4 Missing: 0
|
||||
fi.js Found: 4 Missing: 0
|
||||
fr.js Found: 4 Missing: 0
|
||||
he.js Found: 4 Missing: 0
|
||||
hr.js Found: 4 Missing: 0
|
||||
it.js Found: 4 Missing: 0
|
||||
mk.js Found: 4 Missing: 0
|
||||
nb.js Found: 4 Missing: 0
|
||||
nl.js Found: 4 Missing: 0
|
||||
no.js Found: 4 Missing: 0
|
||||
pl.js Found: 4 Missing: 0
|
||||
pt-br.js Found: 4 Missing: 0
|
||||
tr.js Found: 4 Missing: 0
|
||||
ug.js Found: 4 Missing: 0
|
||||
uk.js Found: 4 Missing: 0
|
||||
vi.js Found: 4 Missing: 0
|
||||
zh-cn.js Found: 4 Missing: 0
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
This directory contains all FPDFI librairies:
|
||||
- FPDI
|
||||
- FPDI_TPL
|
||||
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/
|
||||
This directory contains all FPDFI librairies:
|
||||
- FPDI
|
||||
- FPDI_TPL
|
||||
Found on http://www.setasign.de/products/pdf-php-solutions/fpdi/
|
||||
|
||||
@ -1,208 +1,208 @@
|
||||
<?php
|
||||
|
||||
/* geoipcity.inc
|
||||
*
|
||||
* Copyright (C) 2004 Maxmind LLC
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
/*
|
||||
* Changelog:
|
||||
*
|
||||
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
|
||||
* Formatted file according to PEAR library standards.
|
||||
* Changed inclusion of geoip.inc file to require_once, so that
|
||||
* this library can be used in the same script as geoip.inc.
|
||||
*/
|
||||
|
||||
define("FULL_RECORD_LENGTH",50);
|
||||
|
||||
require_once 'geoip.inc';
|
||||
require_once 'geoipregionvars.php';
|
||||
|
||||
class geoiprecord {
|
||||
var $country_code;
|
||||
var $country_code3;
|
||||
var $country_name;
|
||||
var $region;
|
||||
var $city;
|
||||
var $postal_code;
|
||||
var $latitude;
|
||||
var $longitude;
|
||||
var $area_code;
|
||||
var $dma_code; # metro and dma code are the same. use metro_code
|
||||
var $metro_code;
|
||||
}
|
||||
|
||||
class geoipdnsrecord {
|
||||
var $country_code;
|
||||
var $country_code3;
|
||||
var $country_name;
|
||||
var $region;
|
||||
var $regionname;
|
||||
var $city;
|
||||
var $postal_code;
|
||||
var $latitude;
|
||||
var $longitude;
|
||||
var $areacode;
|
||||
var $dmacode;
|
||||
var $isp;
|
||||
var $org;
|
||||
var $metrocode;
|
||||
}
|
||||
|
||||
function getrecordwithdnsservice($str){
|
||||
$record = new geoipdnsrecord;
|
||||
$keyvalue = explode(";",$str);
|
||||
foreach ($keyvalue as $keyvalue2){
|
||||
list($key,$value) = explode("=",$keyvalue2);
|
||||
if ($key == "co"){
|
||||
$record->country_code = $value;
|
||||
}
|
||||
if ($key == "ci"){
|
||||
$record->city = $value;
|
||||
}
|
||||
if ($key == "re"){
|
||||
$record->region = $value;
|
||||
}
|
||||
if ($key == "ac"){
|
||||
$record->areacode = $value;
|
||||
}
|
||||
if ($key == "dm" || $key == "me" ){
|
||||
$record->dmacode = $value;
|
||||
$record->metrocode = $value;
|
||||
}
|
||||
if ($key == "is"){
|
||||
$record->isp = $value;
|
||||
}
|
||||
if ($key == "or"){
|
||||
$record->org = $value;
|
||||
}
|
||||
if ($key == "zi"){
|
||||
$record->postal_code = $value;
|
||||
}
|
||||
if ($key == "la"){
|
||||
$record->latitude = $value;
|
||||
}
|
||||
if ($key == "lo"){
|
||||
$record->longitude = $value;
|
||||
}
|
||||
}
|
||||
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
|
||||
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
|
||||
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
|
||||
if ($record->region != "") {
|
||||
if (($record->country_code == "US") || ($record->country_code == "CA")){
|
||||
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
|
||||
} else {
|
||||
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
|
||||
}
|
||||
}
|
||||
return $record;
|
||||
}
|
||||
|
||||
function _get_record($gi,$ipnum){
|
||||
$seek_country = _geoip_seek_country($gi,$ipnum);
|
||||
if ($seek_country == $gi->databaseSegments) {
|
||||
return NULL;
|
||||
}
|
||||
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
|
||||
|
||||
if ($gi->flags & GEOIP_MEMORY_CACHE) {
|
||||
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
|
||||
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
|
||||
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
|
||||
} else {
|
||||
fseek($gi->filehandle, $record_pointer, SEEK_SET);
|
||||
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
|
||||
}
|
||||
$record = new geoiprecord;
|
||||
$record_buf_pos = 0;
|
||||
$char = ord(substr($record_buf,$record_buf_pos,1));
|
||||
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
|
||||
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
|
||||
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
|
||||
$record_buf_pos++;
|
||||
$str_length = 0;
|
||||
// Get region
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->region = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get city
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->city = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get postal code
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get latitude and longitude
|
||||
$latitude = 0;
|
||||
$longitude = 0;
|
||||
for ($j = 0;$j < 3; ++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$latitude += ($char << ($j * 8));
|
||||
}
|
||||
$record->latitude = ($latitude/10000) - 180;
|
||||
for ($j = 0;$j < 3; ++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$longitude += ($char << ($j * 8));
|
||||
}
|
||||
$record->longitude = ($longitude/10000) - 180;
|
||||
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
|
||||
$metroarea_combo = 0;
|
||||
if ($record->country_code == "US"){
|
||||
for ($j = 0;$j < 3;++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$metroarea_combo += ($char << ($j * 8));
|
||||
}
|
||||
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
|
||||
$record->area_code = $metroarea_combo%1000;
|
||||
}
|
||||
}
|
||||
return $record;
|
||||
}
|
||||
|
||||
function GeoIP_record_by_addr ($gi,$addr){
|
||||
if ($addr == NULL){
|
||||
return 0;
|
||||
}
|
||||
$ipnum = ip2long($addr);
|
||||
return _get_record($gi, $ipnum);
|
||||
}
|
||||
|
||||
?>
|
||||
<?php
|
||||
|
||||
/* geoipcity.inc
|
||||
*
|
||||
* Copyright (C) 2004 Maxmind LLC
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
/*
|
||||
* Changelog:
|
||||
*
|
||||
* 2005-01-13 Andrew Hill, Awarez Ltd. (http://www.awarez.net)
|
||||
* Formatted file according to PEAR library standards.
|
||||
* Changed inclusion of geoip.inc file to require_once, so that
|
||||
* this library can be used in the same script as geoip.inc.
|
||||
*/
|
||||
|
||||
define("FULL_RECORD_LENGTH",50);
|
||||
|
||||
require_once 'geoip.inc';
|
||||
require_once 'geoipregionvars.php';
|
||||
|
||||
class geoiprecord {
|
||||
var $country_code;
|
||||
var $country_code3;
|
||||
var $country_name;
|
||||
var $region;
|
||||
var $city;
|
||||
var $postal_code;
|
||||
var $latitude;
|
||||
var $longitude;
|
||||
var $area_code;
|
||||
var $dma_code; # metro and dma code are the same. use metro_code
|
||||
var $metro_code;
|
||||
}
|
||||
|
||||
class geoipdnsrecord {
|
||||
var $country_code;
|
||||
var $country_code3;
|
||||
var $country_name;
|
||||
var $region;
|
||||
var $regionname;
|
||||
var $city;
|
||||
var $postal_code;
|
||||
var $latitude;
|
||||
var $longitude;
|
||||
var $areacode;
|
||||
var $dmacode;
|
||||
var $isp;
|
||||
var $org;
|
||||
var $metrocode;
|
||||
}
|
||||
|
||||
function getrecordwithdnsservice($str){
|
||||
$record = new geoipdnsrecord;
|
||||
$keyvalue = explode(";",$str);
|
||||
foreach ($keyvalue as $keyvalue2){
|
||||
list($key,$value) = explode("=",$keyvalue2);
|
||||
if ($key == "co"){
|
||||
$record->country_code = $value;
|
||||
}
|
||||
if ($key == "ci"){
|
||||
$record->city = $value;
|
||||
}
|
||||
if ($key == "re"){
|
||||
$record->region = $value;
|
||||
}
|
||||
if ($key == "ac"){
|
||||
$record->areacode = $value;
|
||||
}
|
||||
if ($key == "dm" || $key == "me" ){
|
||||
$record->dmacode = $value;
|
||||
$record->metrocode = $value;
|
||||
}
|
||||
if ($key == "is"){
|
||||
$record->isp = $value;
|
||||
}
|
||||
if ($key == "or"){
|
||||
$record->org = $value;
|
||||
}
|
||||
if ($key == "zi"){
|
||||
$record->postal_code = $value;
|
||||
}
|
||||
if ($key == "la"){
|
||||
$record->latitude = $value;
|
||||
}
|
||||
if ($key == "lo"){
|
||||
$record->longitude = $value;
|
||||
}
|
||||
}
|
||||
$number = $GLOBALS['GEOIP_COUNTRY_CODE_TO_NUMBER'][$record->country_code];
|
||||
$record->country_code3 = $GLOBALS['GEOIP_COUNTRY_CODES3'][$number];
|
||||
$record->country_name = $GLOBALS['GEOIP_COUNTRY_NAMES'][$number];
|
||||
if ($record->region != "") {
|
||||
if (($record->country_code == "US") || ($record->country_code == "CA")){
|
||||
$record->regionname = $GLOBALS['ISO'][$record->country_code][$record->region];
|
||||
} else {
|
||||
$record->regionname = $GLOBALS['FIPS'][$record->country_code][$record->region];
|
||||
}
|
||||
}
|
||||
return $record;
|
||||
}
|
||||
|
||||
function _get_record($gi,$ipnum){
|
||||
$seek_country = _geoip_seek_country($gi,$ipnum);
|
||||
if ($seek_country == $gi->databaseSegments) {
|
||||
return NULL;
|
||||
}
|
||||
$record_pointer = $seek_country + (2 * $gi->record_length - 1) * $gi->databaseSegments;
|
||||
|
||||
if ($gi->flags & GEOIP_MEMORY_CACHE) {
|
||||
$record_buf = substr($gi->memory_buffer,$record_pointer,FULL_RECORD_LENGTH);
|
||||
} elseif ($gi->flags & GEOIP_SHARED_MEMORY){
|
||||
$record_buf = @shmop_read($gi->shmid,$record_pointer,FULL_RECORD_LENGTH);
|
||||
} else {
|
||||
fseek($gi->filehandle, $record_pointer, SEEK_SET);
|
||||
$record_buf = fread($gi->filehandle,FULL_RECORD_LENGTH);
|
||||
}
|
||||
$record = new geoiprecord;
|
||||
$record_buf_pos = 0;
|
||||
$char = ord(substr($record_buf,$record_buf_pos,1));
|
||||
$record->country_code = $gi->GEOIP_COUNTRY_CODES[$char];
|
||||
$record->country_code3 = $gi->GEOIP_COUNTRY_CODES3[$char];
|
||||
$record->country_name = $gi->GEOIP_COUNTRY_NAMES[$char];
|
||||
$record_buf_pos++;
|
||||
$str_length = 0;
|
||||
// Get region
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->region = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get city
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->city = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get postal code
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
while ($char != 0){
|
||||
$str_length++;
|
||||
$char = ord(substr($record_buf,$record_buf_pos+$str_length,1));
|
||||
}
|
||||
if ($str_length > 0){
|
||||
$record->postal_code = substr($record_buf,$record_buf_pos,$str_length);
|
||||
}
|
||||
$record_buf_pos += $str_length + 1;
|
||||
$str_length = 0;
|
||||
// Get latitude and longitude
|
||||
$latitude = 0;
|
||||
$longitude = 0;
|
||||
for ($j = 0;$j < 3; ++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$latitude += ($char << ($j * 8));
|
||||
}
|
||||
$record->latitude = ($latitude/10000) - 180;
|
||||
for ($j = 0;$j < 3; ++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$longitude += ($char << ($j * 8));
|
||||
}
|
||||
$record->longitude = ($longitude/10000) - 180;
|
||||
if (GEOIP_CITY_EDITION_REV1 == $gi->databaseType){
|
||||
$metroarea_combo = 0;
|
||||
if ($record->country_code == "US"){
|
||||
for ($j = 0;$j < 3;++$j){
|
||||
$char = ord(substr($record_buf,$record_buf_pos++,1));
|
||||
$metroarea_combo += ($char << ($j * 8));
|
||||
}
|
||||
$record->metro_code = $record->dma_code = floor($metroarea_combo/1000);
|
||||
$record->area_code = $metroarea_combo%1000;
|
||||
}
|
||||
}
|
||||
return $record;
|
||||
}
|
||||
|
||||
function GeoIP_record_by_addr ($gi,$addr){
|
||||
if ($addr == NULL){
|
||||
return 0;
|
||||
}
|
||||
$ipnum = ip2long($addr);
|
||||
return _get_record($gi, $ipnum);
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@ -12,17 +12,17 @@ John Dyers' website: (http://johndyer.name)
|
||||
Color Picker page: (http://johndyer.name/post/2007/09/PhotoShop-like-JavaScript-Color-Picker.aspx)
|
||||
|
||||
|
||||
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
|
||||
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
|
||||
|
||||
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
|
||||
and Opera.
|
||||
|
||||
If you are updating a current version, you MUST always use the CSS and image files from the download as
|
||||
there may have been changes.
|
||||
|
||||
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
|
||||
Color object returned by the callback functions.
|
||||
jPicker is a fast, lightweight jQuery plugin for including an advanced color picker in your web projects.
|
||||
It has been painstakenly ported from John Dyers' awesome work on his picker using the Prototype framework.
|
||||
|
||||
jPicker supports all current browsers and has been extensively tested in Chrome, Firefox, IE5.5+, Safari,
|
||||
and Opera.
|
||||
|
||||
If you are updating a current version, you MUST always use the CSS and image files from the download as
|
||||
there may have been changes.
|
||||
|
||||
If you are moving from a V1.0.* version, you MUST read the docs below to implement some changes to the
|
||||
Color object returned by the callback functions.
|
||||
|
||||
|
||||
Known Issues
|
||||
|
||||
@ -1,19 +1,19 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
|
||||
<!ENTITY lt "&#60;">
|
||||
<!ENTITY gt ">">
|
||||
<!ENTITY amp "&#38;">
|
||||
<!ENTITY apos "'">
|
||||
<!ENTITY quot """>
|
||||
<!ENTITY crlf " ">
|
||||
|
||||
<!ELEMENT email (header+, (body | mimepart+))>
|
||||
<!ELEMENT mimepart (header+, (body | mimepart+))>
|
||||
<!ELEMENT body (#PCDATA)>
|
||||
<!ELEMENT header ((headername|headervalue|parameter)*)>
|
||||
<!ELEMENT headername (#PCDATA)>
|
||||
<!ELEMENT headervalue (#PCDATA)>
|
||||
<!ELEMENT parameter ((paramname|paramvalue)+)>
|
||||
<!ELEMENT paramvalue (#PCDATA)>
|
||||
<!ELEMENT paramname (#PCDATA)>
|
||||
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
|
||||
<!ENTITY lt "&#60;">
|
||||
<!ENTITY gt ">">
|
||||
<!ENTITY amp "&#38;">
|
||||
<!ENTITY apos "'">
|
||||
<!ENTITY quot """>
|
||||
<!ENTITY crlf " ">
|
||||
|
||||
<!ELEMENT email (header+, (body | mimepart+))>
|
||||
<!ELEMENT mimepart (header+, (body | mimepart+))>
|
||||
<!ELEMENT body (#PCDATA)>
|
||||
<!ELEMENT header ((headername|headervalue|parameter)*)>
|
||||
<!ELEMENT headername (#PCDATA)>
|
||||
<!ELEMENT headervalue (#PCDATA)>
|
||||
<!ELEMENT parameter ((paramname|paramvalue)+)>
|
||||
<!ELEMENT paramvalue (#PCDATA)>
|
||||
<!ELEMENT paramname (#PCDATA)>
|
||||
|
||||
|
||||
@ -1,70 +1,70 @@
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
||||
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
|
||||
<xsl:preserve-space elements="headervalue paramvalue body"/>
|
||||
|
||||
<xsl:template name="mimepart">
|
||||
|
||||
<xsl:variable name="boundary">
|
||||
<xsl:for-each select="./header">
|
||||
<xsl:if test="string(./headername) = 'Content-Type'">
|
||||
<xsl:for-each select="./parameter">
|
||||
<xsl:if test="string(./paramname) = 'boundary'">
|
||||
<xsl:value-of select="paramvalue"/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:for-each select="header">
|
||||
|
||||
<xsl:value-of select="headername"/>
|
||||
<xsl:text>: </xsl:text>
|
||||
<xsl:value-of select="headervalue"/>
|
||||
|
||||
<xsl:if test="count(./parameter) = 0">
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:for-each select="parameter">
|
||||
<xsl:text>; 	</xsl:text>
|
||||
<xsl:value-of select="paramname"/>
|
||||
<xsl:text>="</xsl:text>
|
||||
<xsl:value-of select="paramvalue"/>
|
||||
<xsl:text>"</xsl:text>
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:if test="count(./parameter) > 0">
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:if>
|
||||
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<!-- Which to do, print a body or process subparts? -->
|
||||
<xsl:choose>
|
||||
<xsl:when test="count(./mimepart) = 0">
|
||||
<xsl:value-of select="body"/>
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:when>
|
||||
|
||||
<xsl:otherwise>
|
||||
<xsl:for-each select="mimepart">
|
||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text> </xsl:text>
|
||||
<xsl:call-template name="mimepart"/>
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>-- </xsl:text>
|
||||
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<!-- This is where the stylesheet really starts, matching the top level email element -->
|
||||
<xsl:template match="email">
|
||||
<xsl:call-template name="mimepart"/>
|
||||
</xsl:template>
|
||||
|
||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
|
||||
<xsl:output method="text" omit-xml-declaration="yes" indent="no"/>
|
||||
<xsl:preserve-space elements="headervalue paramvalue body"/>
|
||||
|
||||
<xsl:template name="mimepart">
|
||||
|
||||
<xsl:variable name="boundary">
|
||||
<xsl:for-each select="./header">
|
||||
<xsl:if test="string(./headername) = 'Content-Type'">
|
||||
<xsl:for-each select="./parameter">
|
||||
<xsl:if test="string(./paramname) = 'boundary'">
|
||||
<xsl:value-of select="paramvalue"/>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:if>
|
||||
</xsl:for-each>
|
||||
</xsl:variable>
|
||||
|
||||
<xsl:for-each select="header">
|
||||
|
||||
<xsl:value-of select="headername"/>
|
||||
<xsl:text>: </xsl:text>
|
||||
<xsl:value-of select="headervalue"/>
|
||||
|
||||
<xsl:if test="count(./parameter) = 0">
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:if>
|
||||
|
||||
<xsl:for-each select="parameter">
|
||||
<xsl:text>; 	</xsl:text>
|
||||
<xsl:value-of select="paramname"/>
|
||||
<xsl:text>="</xsl:text>
|
||||
<xsl:value-of select="paramvalue"/>
|
||||
<xsl:text>"</xsl:text>
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:if test="count(./parameter) > 0">
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:if>
|
||||
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:text> </xsl:text>
|
||||
|
||||
<!-- Which to do, print a body or process subparts? -->
|
||||
<xsl:choose>
|
||||
<xsl:when test="count(./mimepart) = 0">
|
||||
<xsl:value-of select="body"/>
|
||||
<xsl:text> </xsl:text>
|
||||
</xsl:when>
|
||||
|
||||
<xsl:otherwise>
|
||||
<xsl:for-each select="mimepart">
|
||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text> </xsl:text>
|
||||
<xsl:call-template name="mimepart"/>
|
||||
</xsl:for-each>
|
||||
|
||||
<xsl:text>--</xsl:text><xsl:value-of select="$boundary"/><xsl:text>-- </xsl:text>
|
||||
|
||||
</xsl:otherwise>
|
||||
</xsl:choose>
|
||||
</xsl:template>
|
||||
|
||||
<!-- This is where the stylesheet really starts, matching the top level email element -->
|
||||
<xsl:template match="email">
|
||||
<xsl:call-template name="mimepart"/>
|
||||
</xsl:template>
|
||||
|
||||
</xsl:stylesheet>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,420 +1,420 @@
|
||||
// --------------------------------------------------------------------------------
|
||||
// PclZip 2.8.2 - readme.txt
|
||||
// --------------------------------------------------------------------------------
|
||||
// License GNU/LGPL - August 2009
|
||||
// Vincent Blavet - vincent@phpconcept.net
|
||||
// http://www.phpconcept.net
|
||||
// --------------------------------------------------------------------------------
|
||||
// --------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
0 - Sommaire
|
||||
============
|
||||
1 - Introduction
|
||||
2 - What's new
|
||||
3 - Corrected bugs
|
||||
4 - Known bugs or limitations
|
||||
5 - License
|
||||
6 - Warning
|
||||
7 - Documentation
|
||||
8 - Author
|
||||
9 - Contribute
|
||||
|
||||
1 - Introduction
|
||||
================
|
||||
|
||||
PclZip is a library that allow you to manage a Zip archive.
|
||||
|
||||
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
|
||||
|
||||
2 - What's new
|
||||
==============
|
||||
|
||||
Version 2.8.2 :
|
||||
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
|
||||
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
|
||||
can also be modified in the post-extract call back.
|
||||
**Bugs correction :
|
||||
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
|
||||
- Remove use of eval() and do direct call to callback functions
|
||||
- Correct support of 64bits systems (Thanks to WordPress team)
|
||||
|
||||
Version 2.8.1 :
|
||||
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
|
||||
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
|
||||
automatically replace it by PCLZIP_OPT_BY_PREG.
|
||||
|
||||
Version 2.8 :
|
||||
- Improve extraction of zip archive for large files by using temporary files
|
||||
This feature is working like the one defined in r2.7.
|
||||
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
|
||||
PCLZIP_OPT_TEMP_FILE_THRESHOLD
|
||||
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
|
||||
sense of temporary file use.
|
||||
- Bug correction : Reduce filepath in returned file list to remove ennoying
|
||||
'.//' preambule in file path.
|
||||
|
||||
Version 2.7 :
|
||||
- Improve creation of zip archive for large files :
|
||||
PclZip will now autosense the configured memory and use temporary files
|
||||
when large file is suspected.
|
||||
This feature can also ne triggered by manual options in create() and add()
|
||||
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
|
||||
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
|
||||
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
|
||||
threshold to use temporary files.
|
||||
Using "temporary files" rather than "memory" might take more time, but
|
||||
might give the ability to zip very large files :
|
||||
Tested on my win laptop with a 88Mo file :
|
||||
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
|
||||
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
|
||||
- Replace use of mktime() by time() to limit the E_STRICT error messages.
|
||||
- Bug correction : When adding files with full windows path (drive letter)
|
||||
PclZip is now working. Before, if the drive letter is not the default
|
||||
path, PclZip was not able to add the file.
|
||||
|
||||
Version 2.6 :
|
||||
- Code optimisation
|
||||
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
|
||||
add a comment for a specific file. (Don't really know if this is usefull)
|
||||
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
|
||||
as a file.
|
||||
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
|
||||
a file.
|
||||
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
|
||||
with current time
|
||||
- Add CRC value in the informations returned back for each file after an
|
||||
action.
|
||||
- Add missing closedir() statement.
|
||||
- When adding a folder, and removing the path of this folder, files were
|
||||
incorrectly added with a '/' at the beginning. Which means files are
|
||||
related to root in unix systems. Corrected.
|
||||
- Add conditional if before constant definition. This will allow users
|
||||
to redefine constants without changing the file, and then improve
|
||||
upgrade of pclzip code for new versions.
|
||||
|
||||
Version 2.5 :
|
||||
- Introduce the ability to add file/folder with individual properties (file descriptor).
|
||||
This gives for example the ability to change the filename of a zipped file.
|
||||
. Able to add files individually
|
||||
. Able to change full name
|
||||
. Able to change short name
|
||||
. Compatible with global options
|
||||
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
|
||||
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
|
||||
- Add a security control feature. PclZip can extract any file in any folder
|
||||
of a system. People may use this to upload a zip file and try to override
|
||||
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
|
||||
ability to forgive any directory transversal behavior.
|
||||
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
|
||||
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
|
||||
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
|
||||
by current path (getcwd())
|
||||
|
||||
Version 2.4 :
|
||||
- Code improvment : try to speed up the code by removing unusefull call to pack()
|
||||
- Correct bug in delete() : delete() should be called with no argument. This was not
|
||||
the case in 2.3. This is corrected in 2.4.
|
||||
- Correct a bug in path_inclusion function. When the path has several '../../', the
|
||||
result was bad.
|
||||
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
|
||||
disable it while working and det it back to its original value.
|
||||
This resolve a lots of bad formated archive errors.
|
||||
- Bug correction : PclZip now correctly unzip file in some specific situation,
|
||||
when compressed content has same size as uncompressed content.
|
||||
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
|
||||
directories are not any more created.
|
||||
- Code improvment : correct unclosed opendir(), better handling of . and .. in
|
||||
loops.
|
||||
|
||||
|
||||
Version 2.3 :
|
||||
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
|
||||
give the same result in PHP4 and PHP5 ....
|
||||
|
||||
Version 2.2 :
|
||||
- Try development of PCLZIP_OPT_CRYPT .....
|
||||
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
|
||||
the result (greater than a long) is not supported by PHP. Even the use of bcmath
|
||||
functions does not help. I did not find yet a solution ...;
|
||||
- Add missing '/' at end of directory entries
|
||||
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
|
||||
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
|
||||
- Corrected : Bad "version need to extract" field in local file header
|
||||
- Add private method privCheckFileHeaders() in order to check local and central
|
||||
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
|
||||
the ability to have a local file header without size, compressed size and crc filled.
|
||||
- Add a generic status 'error' for file status
|
||||
- Add control of compression type. PclZip only support deflate compression method.
|
||||
Before v2.2, PclZip does not check the compression method used in an archive while
|
||||
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
|
||||
compression method. New status is "unsupported_compression". New error code is
|
||||
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
|
||||
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
|
||||
when errors like 'a folder with same name exists' or 'a newer file exists' or
|
||||
'a write protected file' exists, rather than set a status for the concerning file
|
||||
and resume the extract of the zip.
|
||||
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
|
||||
replacement of the file, even if a newer version of the file exists.
|
||||
Note that today if a file with the same name already exists but is older it will be
|
||||
replaced by the extracted one.
|
||||
- Improve PclZipUtilOption()
|
||||
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
|
||||
directory structure is the last data in the archive. Crypt encryption/decryption of
|
||||
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
|
||||
|
||||
Version 2.1 :
|
||||
- Add the ability to abort the extraction by using a user callback function.
|
||||
The user can now return the value '2' in its callback which indicates to stop the
|
||||
extraction. For a pre call-back extract is stopped before the extration of the current
|
||||
file. For a post call back, the extraction is stopped after.
|
||||
- Add the ability to extract a file (or several files) directly in the standard output.
|
||||
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
|
||||
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
|
||||
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
|
||||
in the zip archive.
|
||||
- When merging two archives, the comments are not any more lost, but merged, with a
|
||||
blank space separator.
|
||||
- Corrected bug : Files are not deleted when all files are asked to be deleted.
|
||||
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
|
||||
|
||||
|
||||
Version 2.0 :
|
||||
***** Warning : Some new features may break the backward compatibility for your scripts.
|
||||
Please carefully read the readme file.
|
||||
- Add the ability to delete by Index, name and regular expression. This feature is
|
||||
performed by the method delete(), which uses the optional parameters
|
||||
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
|
||||
- Add the ability to extract by regular expression. To extract by regexp you must use the method
|
||||
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
|
||||
(depending if you want to use ereg() or preg_match() syntax) followed by the
|
||||
regular expression pattern.
|
||||
- Add the ability to extract by index, directly with the extract() method. This is a
|
||||
code improvment of the extractByIndex() method.
|
||||
- Add the ability to extract by name. To extract by name you must use the method
|
||||
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
|
||||
extract or an array of filenames to extract. To extract all a folder, use the folder
|
||||
name rather than the filename with a '/' at the end.
|
||||
- Add the ability to add files without compression. This is done with a new attribute
|
||||
which is PCLZIP_OPT_NO_COMPRESSION.
|
||||
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
|
||||
in a string without using any file (or temporary file).
|
||||
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
|
||||
The default separator is now a comma (,) and not any more a blank space.
|
||||
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
|
||||
your script.
|
||||
- Improve algorythm performance by removing the use of temporary files when adding or
|
||||
extracting files in an archive.
|
||||
- Add (correct) detection of empty filename zipping. This can occurs when the removed
|
||||
path is the same
|
||||
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
|
||||
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
|
||||
- Corrected bug : When the archive file already exists with size=0, the add() method
|
||||
fails. Corrected in 2.0.
|
||||
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
|
||||
- Control the order of index ranges in extract by index feature.
|
||||
- Change the internal management of folders (better handling of internal flag).
|
||||
|
||||
|
||||
Version 1.3 :
|
||||
- Removing the double include check. This is now done by include_once() and require_once()
|
||||
PHP directives.
|
||||
- Changing the error handling mecanism : Remove the use of an external error library.
|
||||
The former PclError...() functions are replaced by internal equivalent methods.
|
||||
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
|
||||
Introducing the use of constants for error codes rather than integer values. This will help
|
||||
in futur improvment.
|
||||
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
|
||||
- Remove the deprecated use of calling function with arguments passed by reference.
|
||||
- Add the calling of extract(), extractByIndex(), create() and add() functions
|
||||
with variable options rather than fixed arguments.
|
||||
- Add the ability to remove all the file path while extracting or adding,
|
||||
without any need to specify the path to remove.
|
||||
This is available for extract(), extractByIndex(), create() and add() functionS by using
|
||||
the new variable options parameters :
|
||||
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
|
||||
- Ability to change the mode of a file after the extraction (chmod()).
|
||||
This is available for extract() and extractByIndex() functionS by using
|
||||
the new variable options parameters.
|
||||
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
|
||||
- Ability to definition call-back options. These call-back will be called during the adding,
|
||||
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
|
||||
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
|
||||
can trigerred the change the filename of the extracted file. The user can triggered the
|
||||
skip of the extraction. This is adding a 'skipped' status in the file list result value.
|
||||
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
|
||||
Nothing can be triggered from that point.
|
||||
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
|
||||
can trigerred the change the stored filename of the added file. The user can triggered the
|
||||
skip of the add. This is adding a 'skipped' status in the file list result value.
|
||||
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
|
||||
Nothing can be triggered from that point.
|
||||
- Two status are added in the file list returned as function result : skipped & filename_too_long
|
||||
'skipped' is used when a call-back function ask for skipping the file.
|
||||
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
|
||||
not added)
|
||||
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
|
||||
a directory.
|
||||
- Add a check of the presence of the archive file before some actions (like list, ...)
|
||||
- Add the initialisation of field "index" in header array. This means that by
|
||||
default index will be -1 when not explicitly set by the methods.
|
||||
|
||||
Version 1.2 :
|
||||
- Adding a duplicate function.
|
||||
- Adding a merge function. The merge function is a "quick merge" function,
|
||||
it just append the content of an archive at the end of the first one. There
|
||||
is no check for duplicate files or more recent files.
|
||||
- Improve the search of the central directory end.
|
||||
|
||||
Version 1.1.2 :
|
||||
|
||||
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
|
||||
(see License section).
|
||||
- Adding the optional support of a static temporary directory. You will need to configure
|
||||
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
|
||||
- Improving the rename() function. In some cases rename() does not work (different
|
||||
Filesystems), so it will be replaced by a copy() + unlink() functions.
|
||||
|
||||
Version 1.1.1 :
|
||||
|
||||
- Maintenance release, no new feature.
|
||||
|
||||
Version 1.1 :
|
||||
|
||||
- New method Add() : adding files in the archive
|
||||
- New method ExtractByIndex() : partial extract of the archive, files are identified by
|
||||
their index in the archive
|
||||
- New method DeleteByIndex() : delete some files/folder entries from the archive,
|
||||
files are identified by their index in the archive.
|
||||
- Adding a test of the zlib extension presence. If not present abort the script.
|
||||
|
||||
Version 1.0.1 :
|
||||
|
||||
- No new feature
|
||||
|
||||
|
||||
3 - Corrected bugs
|
||||
==================
|
||||
|
||||
Corrected in Version 2.0 :
|
||||
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
|
||||
a file, all the extraction process is stopped.
|
||||
|
||||
Corrected in Version 1.3 :
|
||||
- Corrected : Support of static synopsis for method extract() is broken.
|
||||
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
|
||||
- Corrected : When an extract is done with a remove_path parameter, the entry for
|
||||
the directory with exactly the same path is not skipped/filtered.
|
||||
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
|
||||
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
|
||||
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
|
||||
string and not interger). The sort is temporarilly removed, this means that
|
||||
you must provide a sorted list of index ranges.
|
||||
|
||||
Corrected in Version 1.2 :
|
||||
|
||||
- Nothing.
|
||||
|
||||
Corrected in Version 1.1.2 :
|
||||
|
||||
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
|
||||
|
||||
Corrected in Version 1.1.1 :
|
||||
|
||||
- Corrected : When archived file is not compressed (0% compression), the
|
||||
extract method fails.
|
||||
|
||||
Corrected in Version 1.1 :
|
||||
|
||||
- Corrected : Adding a complete tree of folder may result in a bad archive
|
||||
creation.
|
||||
|
||||
Corrected in Version 1.0.1 :
|
||||
|
||||
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||
|
||||
|
||||
4 - Known bugs or limitations
|
||||
=============================
|
||||
|
||||
Please publish bugs reports in SourceForge :
|
||||
http://sourceforge.net/tracker/?group_id=40254&atid=427564
|
||||
|
||||
In Version 2.x :
|
||||
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
|
||||
- PclZip does not support password protected zip archive
|
||||
- Some concern were seen when changing mtime of a file while archiving.
|
||||
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
|
||||
|
||||
In Version 1.2 :
|
||||
|
||||
- merge() methods does not check for duplicate files or last date of modifications.
|
||||
|
||||
In Version 1.1 :
|
||||
|
||||
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
|
||||
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
|
||||
add a file in a PclZip created archive. (Corrected in v.1.2)
|
||||
|
||||
In Version 1.0.1 :
|
||||
|
||||
- Adding a complete tree of folder may result in a bad archive
|
||||
creation. (Corrected in V.1.1).
|
||||
- Path given to methods must be in the unix format (/) and not the Windows format (\).
|
||||
Workaround : Use only / directory separators.
|
||||
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
|
||||
added suffix. Files with these names may already exist and may be overwritten.
|
||||
Workaround : none.
|
||||
- PclZip does not check if the zlib extension is present. If it is absent, the zip
|
||||
file is not created and the lib abort without warning.
|
||||
Workaround : enable the zlib extension on the php install
|
||||
|
||||
In Version 1.0 :
|
||||
|
||||
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||
(Corrected in v.1.0.1)
|
||||
- Limitation : Multi-disk zip archive are not supported.
|
||||
|
||||
|
||||
5 - License
|
||||
===========
|
||||
|
||||
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
|
||||
This library is free, so you can use it at no cost.
|
||||
|
||||
HOWEVER, if you release a script, an application, a library or any kind of
|
||||
code using PclZip library (or a part of it), YOU MUST :
|
||||
- Indicate in the documentation (or a readme file), that your work
|
||||
uses PclZip Library, and make a reference to the author and the web site
|
||||
http://www.phpconcept.net
|
||||
- Gives the ability to the final user to update the PclZip libary.
|
||||
|
||||
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
|
||||
be aware that someone is using PclZip.
|
||||
|
||||
For more information about GNU/LGPL license : http://www.gnu.org
|
||||
|
||||
6 - Warning
|
||||
=================
|
||||
|
||||
This library and the associated files are non commercial, non professional work.
|
||||
It should not have unexpected results. However if any damage is caused by this software
|
||||
the author can not be responsible.
|
||||
The use of this software is at the risk of the user.
|
||||
|
||||
7 - Documentation
|
||||
=================
|
||||
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
|
||||
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
|
||||
|
||||
8 - Author
|
||||
==========
|
||||
|
||||
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
|
||||
|
||||
9 - Contribute
|
||||
==============
|
||||
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
|
||||
If you can help in financing PhpConcept hosting service, please go to
|
||||
http://www.phpconcept.net/soutien.php
|
||||
// --------------------------------------------------------------------------------
|
||||
// PclZip 2.8.2 - readme.txt
|
||||
// --------------------------------------------------------------------------------
|
||||
// License GNU/LGPL - August 2009
|
||||
// Vincent Blavet - vincent@phpconcept.net
|
||||
// http://www.phpconcept.net
|
||||
// --------------------------------------------------------------------------------
|
||||
// --------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
0 - Sommaire
|
||||
============
|
||||
1 - Introduction
|
||||
2 - What's new
|
||||
3 - Corrected bugs
|
||||
4 - Known bugs or limitations
|
||||
5 - License
|
||||
6 - Warning
|
||||
7 - Documentation
|
||||
8 - Author
|
||||
9 - Contribute
|
||||
|
||||
1 - Introduction
|
||||
================
|
||||
|
||||
PclZip is a library that allow you to manage a Zip archive.
|
||||
|
||||
Full documentation about PclZip can be found here : http://www.phpconcept.net/pclzip
|
||||
|
||||
2 - What's new
|
||||
==============
|
||||
|
||||
Version 2.8.2 :
|
||||
- PCLZIP_CB_PRE_EXTRACT and PCLZIP_CB_POST_EXTRACT are now supported with
|
||||
extraction as a string (PCLZIP_OPT_EXTRACT_AS_STRING). The string
|
||||
can also be modified in the post-extract call back.
|
||||
**Bugs correction :
|
||||
- PCLZIP_OPT_REMOVE_ALL_PATH was not working correctly
|
||||
- Remove use of eval() and do direct call to callback functions
|
||||
- Correct support of 64bits systems (Thanks to WordPress team)
|
||||
|
||||
Version 2.8.1 :
|
||||
- Move option PCLZIP_OPT_BY_EREG to PCLZIP_OPT_BY_PREG because ereg() is
|
||||
deprecated in PHP 5.3. When using option PCLZIP_OPT_BY_EREG, PclZip will
|
||||
automatically replace it by PCLZIP_OPT_BY_PREG.
|
||||
|
||||
Version 2.8 :
|
||||
- Improve extraction of zip archive for large files by using temporary files
|
||||
This feature is working like the one defined in r2.7.
|
||||
Options are renamed : PCLZIP_OPT_TEMP_FILE_ON, PCLZIP_OPT_TEMP_FILE_OFF,
|
||||
PCLZIP_OPT_TEMP_FILE_THRESHOLD
|
||||
- Add a ratio constant PCLZIP_TEMPORARY_FILE_RATIO to configure the auto
|
||||
sense of temporary file use.
|
||||
- Bug correction : Reduce filepath in returned file list to remove ennoying
|
||||
'.//' preambule in file path.
|
||||
|
||||
Version 2.7 :
|
||||
- Improve creation of zip archive for large files :
|
||||
PclZip will now autosense the configured memory and use temporary files
|
||||
when large file is suspected.
|
||||
This feature can also ne triggered by manual options in create() and add()
|
||||
methods. 'PCLZIP_OPT_ADD_TEMP_FILE_ON' force the use of temporary files,
|
||||
'PCLZIP_OPT_ADD_TEMP_FILE_OFF' disable the autosense technic,
|
||||
'PCLZIP_OPT_ADD_TEMP_FILE_THRESHOLD' allow for configuration of a size
|
||||
threshold to use temporary files.
|
||||
Using "temporary files" rather than "memory" might take more time, but
|
||||
might give the ability to zip very large files :
|
||||
Tested on my win laptop with a 88Mo file :
|
||||
Zip "in-memory" : 18sec (max_execution_time=30, memory_limit=180Mo)
|
||||
Zip "tmporary-files" : 23sec (max_execution_time=30, memory_limit=30Mo)
|
||||
- Replace use of mktime() by time() to limit the E_STRICT error messages.
|
||||
- Bug correction : When adding files with full windows path (drive letter)
|
||||
PclZip is now working. Before, if the drive letter is not the default
|
||||
path, PclZip was not able to add the file.
|
||||
|
||||
Version 2.6 :
|
||||
- Code optimisation
|
||||
- New attributes PCLZIP_ATT_FILE_COMMENT gives the ability to
|
||||
add a comment for a specific file. (Don't really know if this is usefull)
|
||||
- New attribute PCLZIP_ATT_FILE_CONTENT gives the ability to add a string
|
||||
as a file.
|
||||
- New attribute PCLZIP_ATT_FILE_MTIME modify the timestamp associated with
|
||||
a file.
|
||||
- Correct a bug. Files archived with a timestamp with 0h0m0s were extracted
|
||||
with current time
|
||||
- Add CRC value in the informations returned back for each file after an
|
||||
action.
|
||||
- Add missing closedir() statement.
|
||||
- When adding a folder, and removing the path of this folder, files were
|
||||
incorrectly added with a '/' at the beginning. Which means files are
|
||||
related to root in unix systems. Corrected.
|
||||
- Add conditional if before constant definition. This will allow users
|
||||
to redefine constants without changing the file, and then improve
|
||||
upgrade of pclzip code for new versions.
|
||||
|
||||
Version 2.5 :
|
||||
- Introduce the ability to add file/folder with individual properties (file descriptor).
|
||||
This gives for example the ability to change the filename of a zipped file.
|
||||
. Able to add files individually
|
||||
. Able to change full name
|
||||
. Able to change short name
|
||||
. Compatible with global options
|
||||
- New attributes : PCLZIP_ATT_FILE_NAME, PCLZIP_ATT_FILE_NEW_SHORT_NAME, PCLZIP_ATT_FILE_NEW_FULL_NAME
|
||||
- New error code : PCLZIP_ERR_INVALID_ATTRIBUTE_VALUE
|
||||
- Add a security control feature. PclZip can extract any file in any folder
|
||||
of a system. People may use this to upload a zip file and try to override
|
||||
a system file. The PCLZIP_OPT_EXTRACT_DIR_RESTRICTION will give the
|
||||
ability to forgive any directory transversal behavior.
|
||||
- New PCLZIP_OPT_EXTRACT_DIR_RESTRICTION : check extraction path
|
||||
- New error code : PCLZIP_ERR_DIRECTORY_RESTRICTION
|
||||
- Modification in PclZipUtilPathInclusion() : dir and path beginning with ./ will be prepend
|
||||
by current path (getcwd())
|
||||
|
||||
Version 2.4 :
|
||||
- Code improvment : try to speed up the code by removing unusefull call to pack()
|
||||
- Correct bug in delete() : delete() should be called with no argument. This was not
|
||||
the case in 2.3. This is corrected in 2.4.
|
||||
- Correct a bug in path_inclusion function. When the path has several '../../', the
|
||||
result was bad.
|
||||
- Add a check for magic_quotes_runtime configuration. If enabled, PclZip will
|
||||
disable it while working and det it back to its original value.
|
||||
This resolve a lots of bad formated archive errors.
|
||||
- Bug correction : PclZip now correctly unzip file in some specific situation,
|
||||
when compressed content has same size as uncompressed content.
|
||||
- Bug correction : When selecting option 'PCLZIP_OPT_REMOVE_ALL_PATH',
|
||||
directories are not any more created.
|
||||
- Code improvment : correct unclosed opendir(), better handling of . and .. in
|
||||
loops.
|
||||
|
||||
|
||||
Version 2.3 :
|
||||
- Correct a bug with PHP5 : affecting the value 0xFE49FFE0 to a variable does not
|
||||
give the same result in PHP4 and PHP5 ....
|
||||
|
||||
Version 2.2 :
|
||||
- Try development of PCLZIP_OPT_CRYPT .....
|
||||
However this becomes to a stop. To crypt/decrypt I need to multiply 2 long integers,
|
||||
the result (greater than a long) is not supported by PHP. Even the use of bcmath
|
||||
functions does not help. I did not find yet a solution ...;
|
||||
- Add missing '/' at end of directory entries
|
||||
- Check is a file is encrypted or not. Returns status 'unsupported_encryption' and/or
|
||||
error code PCLZIP_ERR_UNSUPPORTED_ENCRYPTION.
|
||||
- Corrected : Bad "version need to extract" field in local file header
|
||||
- Add private method privCheckFileHeaders() in order to check local and central
|
||||
file headers. PclZip is now supporting purpose bit flag bit 3. Purpose bit flag bit 3 gives
|
||||
the ability to have a local file header without size, compressed size and crc filled.
|
||||
- Add a generic status 'error' for file status
|
||||
- Add control of compression type. PclZip only support deflate compression method.
|
||||
Before v2.2, PclZip does not check the compression method used in an archive while
|
||||
extracting. With v2.2 PclZip returns a new error status for a file using an unsupported
|
||||
compression method. New status is "unsupported_compression". New error code is
|
||||
PCLZIP_ERR_UNSUPPORTED_COMPRESSION.
|
||||
- Add optional attribute PCLZIP_OPT_STOP_ON_ERROR. This will stop the extract of files
|
||||
when errors like 'a folder with same name exists' or 'a newer file exists' or
|
||||
'a write protected file' exists, rather than set a status for the concerning file
|
||||
and resume the extract of the zip.
|
||||
- Add optional attribute PCLZIP_OPT_REPLACE_NEWER. This will force, during an extract' the
|
||||
replacement of the file, even if a newer version of the file exists.
|
||||
Note that today if a file with the same name already exists but is older it will be
|
||||
replaced by the extracted one.
|
||||
- Improve PclZipUtilOption()
|
||||
- Support of zip archive with trailing bytes. Before 2.2, PclZip checks that the central
|
||||
directory structure is the last data in the archive. Crypt encryption/decryption of
|
||||
zip archive put trailing 0 bytes after decryption. PclZip is now supporting this.
|
||||
|
||||
Version 2.1 :
|
||||
- Add the ability to abort the extraction by using a user callback function.
|
||||
The user can now return the value '2' in its callback which indicates to stop the
|
||||
extraction. For a pre call-back extract is stopped before the extration of the current
|
||||
file. For a post call back, the extraction is stopped after.
|
||||
- Add the ability to extract a file (or several files) directly in the standard output.
|
||||
This is done by the new parameter PCLZIP_OPT_EXTRACT_IN_OUTPUT with method extract().
|
||||
- Add support for parameters PCLZIP_OPT_COMMENT, PCLZIP_OPT_ADD_COMMENT,
|
||||
PCLZIP_OPT_PREPEND_COMMENT. This will create, replace, add, or prepend comments
|
||||
in the zip archive.
|
||||
- When merging two archives, the comments are not any more lost, but merged, with a
|
||||
blank space separator.
|
||||
- Corrected bug : Files are not deleted when all files are asked to be deleted.
|
||||
- Corrected bug : Folders with name '0' made PclZip to abort the create or add feature.
|
||||
|
||||
|
||||
Version 2.0 :
|
||||
***** Warning : Some new features may break the backward compatibility for your scripts.
|
||||
Please carefully read the readme file.
|
||||
- Add the ability to delete by Index, name and regular expression. This feature is
|
||||
performed by the method delete(), which uses the optional parameters
|
||||
PCLZIP_OPT_BY_INDEX, PCLZIP_OPT_BY_NAME, PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG.
|
||||
- Add the ability to extract by regular expression. To extract by regexp you must use the method
|
||||
extract(), with the option PCLZIP_OPT_BY_EREG or PCLZIP_OPT_BY_PREG
|
||||
(depending if you want to use ereg() or preg_match() syntax) followed by the
|
||||
regular expression pattern.
|
||||
- Add the ability to extract by index, directly with the extract() method. This is a
|
||||
code improvment of the extractByIndex() method.
|
||||
- Add the ability to extract by name. To extract by name you must use the method
|
||||
extract(), with the option PCLZIP_OPT_BY_NAME followed by the filename to
|
||||
extract or an array of filenames to extract. To extract all a folder, use the folder
|
||||
name rather than the filename with a '/' at the end.
|
||||
- Add the ability to add files without compression. This is done with a new attribute
|
||||
which is PCLZIP_OPT_NO_COMPRESSION.
|
||||
- Add the attribute PCLZIP_OPT_EXTRACT_AS_STRING, which allow to extract a file directly
|
||||
in a string without using any file (or temporary file).
|
||||
- Add constant PCLZIP_SEPARATOR for static configuration of filename separators in a single string.
|
||||
The default separator is now a comma (,) and not any more a blank space.
|
||||
THIS BREAK THE BACKWARD COMPATIBILITY : Please check if this may have an impact with
|
||||
your script.
|
||||
- Improve algorythm performance by removing the use of temporary files when adding or
|
||||
extracting files in an archive.
|
||||
- Add (correct) detection of empty filename zipping. This can occurs when the removed
|
||||
path is the same
|
||||
as a zipped dir. The dir is not zipped (['status'] = filtered), only its content.
|
||||
- Add better support for windows paths (thanks for help from manus@manusfreedom.com).
|
||||
- Corrected bug : When the archive file already exists with size=0, the add() method
|
||||
fails. Corrected in 2.0.
|
||||
- Remove the use of OS_WINDOWS constant. Use php_uname() function rather.
|
||||
- Control the order of index ranges in extract by index feature.
|
||||
- Change the internal management of folders (better handling of internal flag).
|
||||
|
||||
|
||||
Version 1.3 :
|
||||
- Removing the double include check. This is now done by include_once() and require_once()
|
||||
PHP directives.
|
||||
- Changing the error handling mecanism : Remove the use of an external error library.
|
||||
The former PclError...() functions are replaced by internal equivalent methods.
|
||||
By changing the environment variable PCLZIP_ERROR_EXTERNAL you can still use the former library.
|
||||
Introducing the use of constants for error codes rather than integer values. This will help
|
||||
in futur improvment.
|
||||
Introduction of error handling functions like errorCode(), errorName() and errorInfo().
|
||||
- Remove the deprecated use of calling function with arguments passed by reference.
|
||||
- Add the calling of extract(), extractByIndex(), create() and add() functions
|
||||
with variable options rather than fixed arguments.
|
||||
- Add the ability to remove all the file path while extracting or adding,
|
||||
without any need to specify the path to remove.
|
||||
This is available for extract(), extractByIndex(), create() and add() functionS by using
|
||||
the new variable options parameters :
|
||||
- PCLZIP_OPT_REMOVE_ALL_PATH : by indicating this option while calling the fct.
|
||||
- Ability to change the mode of a file after the extraction (chmod()).
|
||||
This is available for extract() and extractByIndex() functionS by using
|
||||
the new variable options parameters.
|
||||
- PCLZIP_OPT_SET_CHMOD : by setting the value of this option.
|
||||
- Ability to definition call-back options. These call-back will be called during the adding,
|
||||
or the extracting of file (extract(), extractByIndex(), create() and add() functions) :
|
||||
- PCLZIP_CB_PRE_EXTRACT : will be called before each extraction of a file. The user
|
||||
can trigerred the change the filename of the extracted file. The user can triggered the
|
||||
skip of the extraction. This is adding a 'skipped' status in the file list result value.
|
||||
- PCLZIP_CB_POST_EXTRACT : will be called after each extraction of a file.
|
||||
Nothing can be triggered from that point.
|
||||
- PCLZIP_CB_PRE_ADD : will be called before each add of a file. The user
|
||||
can trigerred the change the stored filename of the added file. The user can triggered the
|
||||
skip of the add. This is adding a 'skipped' status in the file list result value.
|
||||
- PCLZIP_CB_POST_ADD : will be called after each add of a file.
|
||||
Nothing can be triggered from that point.
|
||||
- Two status are added in the file list returned as function result : skipped & filename_too_long
|
||||
'skipped' is used when a call-back function ask for skipping the file.
|
||||
'filename_too_long' is used while adding a file with a too long filename to archive (the file is
|
||||
not added)
|
||||
- Adding the function PclZipUtilPathInclusion(), that check the inclusion of a path into
|
||||
a directory.
|
||||
- Add a check of the presence of the archive file before some actions (like list, ...)
|
||||
- Add the initialisation of field "index" in header array. This means that by
|
||||
default index will be -1 when not explicitly set by the methods.
|
||||
|
||||
Version 1.2 :
|
||||
- Adding a duplicate function.
|
||||
- Adding a merge function. The merge function is a "quick merge" function,
|
||||
it just append the content of an archive at the end of the first one. There
|
||||
is no check for duplicate files or more recent files.
|
||||
- Improve the search of the central directory end.
|
||||
|
||||
Version 1.1.2 :
|
||||
|
||||
- Changing the license of PclZip. PclZip is now released under the GNU / LGPL license
|
||||
(see License section).
|
||||
- Adding the optional support of a static temporary directory. You will need to configure
|
||||
the constant PCLZIP_TEMPORARY_DIR if you want to use this feature.
|
||||
- Improving the rename() function. In some cases rename() does not work (different
|
||||
Filesystems), so it will be replaced by a copy() + unlink() functions.
|
||||
|
||||
Version 1.1.1 :
|
||||
|
||||
- Maintenance release, no new feature.
|
||||
|
||||
Version 1.1 :
|
||||
|
||||
- New method Add() : adding files in the archive
|
||||
- New method ExtractByIndex() : partial extract of the archive, files are identified by
|
||||
their index in the archive
|
||||
- New method DeleteByIndex() : delete some files/folder entries from the archive,
|
||||
files are identified by their index in the archive.
|
||||
- Adding a test of the zlib extension presence. If not present abort the script.
|
||||
|
||||
Version 1.0.1 :
|
||||
|
||||
- No new feature
|
||||
|
||||
|
||||
3 - Corrected bugs
|
||||
==================
|
||||
|
||||
Corrected in Version 2.0 :
|
||||
- Corrected : During an extraction, if a call-back fucntion is used and try to skip
|
||||
a file, all the extraction process is stopped.
|
||||
|
||||
Corrected in Version 1.3 :
|
||||
- Corrected : Support of static synopsis for method extract() is broken.
|
||||
- Corrected : invalid size of archive content field (0xFF) should be (0xFFFF).
|
||||
- Corrected : When an extract is done with a remove_path parameter, the entry for
|
||||
the directory with exactly the same path is not skipped/filtered.
|
||||
- Corrected : extractByIndex() and deleteByIndex() were not managing index in the
|
||||
right way. For example indexes '1,3-5,11' will only extract files 1 and 11. This
|
||||
is due to a sort of the index resulting table that puts 11 before 3-5 (sort on
|
||||
string and not interger). The sort is temporarilly removed, this means that
|
||||
you must provide a sorted list of index ranges.
|
||||
|
||||
Corrected in Version 1.2 :
|
||||
|
||||
- Nothing.
|
||||
|
||||
Corrected in Version 1.1.2 :
|
||||
|
||||
- Corrected : Winzip is unable to delete or add new files in a PclZip created archives.
|
||||
|
||||
Corrected in Version 1.1.1 :
|
||||
|
||||
- Corrected : When archived file is not compressed (0% compression), the
|
||||
extract method fails.
|
||||
|
||||
Corrected in Version 1.1 :
|
||||
|
||||
- Corrected : Adding a complete tree of folder may result in a bad archive
|
||||
creation.
|
||||
|
||||
Corrected in Version 1.0.1 :
|
||||
|
||||
- Corrected : Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||
|
||||
|
||||
4 - Known bugs or limitations
|
||||
=============================
|
||||
|
||||
Please publish bugs reports in SourceForge :
|
||||
http://sourceforge.net/tracker/?group_id=40254&atid=427564
|
||||
|
||||
In Version 2.x :
|
||||
- PclZip does only support file uncompressed or compressed with deflate (compression method 8)
|
||||
- PclZip does not support password protected zip archive
|
||||
- Some concern were seen when changing mtime of a file while archiving.
|
||||
Seems to be linked to Daylight Saving Time (PclTest_changing_mtime).
|
||||
|
||||
In Version 1.2 :
|
||||
|
||||
- merge() methods does not check for duplicate files or last date of modifications.
|
||||
|
||||
In Version 1.1 :
|
||||
|
||||
- Limitation : Using 'extract' fields in the file header in the zip archive is not supported.
|
||||
- WinZip is unable to delete a single file in a PclZip created archive. It is also unable to
|
||||
add a file in a PclZip created archive. (Corrected in v.1.2)
|
||||
|
||||
In Version 1.0.1 :
|
||||
|
||||
- Adding a complete tree of folder may result in a bad archive
|
||||
creation. (Corrected in V.1.1).
|
||||
- Path given to methods must be in the unix format (/) and not the Windows format (\).
|
||||
Workaround : Use only / directory separators.
|
||||
- PclZip is using temporary files that are sometime the name of the file with a .tmp or .gz
|
||||
added suffix. Files with these names may already exist and may be overwritten.
|
||||
Workaround : none.
|
||||
- PclZip does not check if the zlib extension is present. If it is absent, the zip
|
||||
file is not created and the lib abort without warning.
|
||||
Workaround : enable the zlib extension on the php install
|
||||
|
||||
In Version 1.0 :
|
||||
|
||||
- Error while compressing files greater than PCLZIP_READ_BLOCK_SIZE (default=1024).
|
||||
(Corrected in v.1.0.1)
|
||||
- Limitation : Multi-disk zip archive are not supported.
|
||||
|
||||
|
||||
5 - License
|
||||
===========
|
||||
|
||||
Since version 1.1.2, PclZip Library is released under GNU/LGPL license.
|
||||
This library is free, so you can use it at no cost.
|
||||
|
||||
HOWEVER, if you release a script, an application, a library or any kind of
|
||||
code using PclZip library (or a part of it), YOU MUST :
|
||||
- Indicate in the documentation (or a readme file), that your work
|
||||
uses PclZip Library, and make a reference to the author and the web site
|
||||
http://www.phpconcept.net
|
||||
- Gives the ability to the final user to update the PclZip libary.
|
||||
|
||||
I will also appreciate that you send me a mail (vincent@phpconcept.net), just to
|
||||
be aware that someone is using PclZip.
|
||||
|
||||
For more information about GNU/LGPL license : http://www.gnu.org
|
||||
|
||||
6 - Warning
|
||||
=================
|
||||
|
||||
This library and the associated files are non commercial, non professional work.
|
||||
It should not have unexpected results. However if any damage is caused by this software
|
||||
the author can not be responsible.
|
||||
The use of this software is at the risk of the user.
|
||||
|
||||
7 - Documentation
|
||||
=================
|
||||
PclZip User Manuel is available in English on PhpConcept : http://www.phpconcept.net/pclzip/man/en/index.php
|
||||
A Russian translation was done by Feskov Kuzma : http://php.russofile.ru/ru/authors/unsort/zip/
|
||||
|
||||
8 - Author
|
||||
==========
|
||||
|
||||
This software was written by Vincent Blavet (vincent@phpconcept.net) on its leasure time.
|
||||
|
||||
9 - Contribute
|
||||
==============
|
||||
If you want to contribute to the development of PclZip, please contact vincent@phpconcept.net.
|
||||
If you can help in financing PhpConcept hosting service, please go to
|
||||
http://www.phpconcept.net/soutien.php
|
||||
|
||||
@ -1,122 +1,122 @@
|
||||
Sentences that contain all letters commonly used in a language
|
||||
--------------------------------------------------------------
|
||||
|
||||
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
|
||||
|
||||
This file is UTF-8 encoded.
|
||||
|
||||
|
||||
Danish (da)
|
||||
---------
|
||||
|
||||
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
|
||||
Wolther spillede på xylofon.
|
||||
(= Quiz contestants were eating strawbery with cream while Wolther
|
||||
the circus clown played on xylophone.)
|
||||
|
||||
German (de)
|
||||
-----------
|
||||
|
||||
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
|
||||
(= Wrongful practicing of xylophone music tortures every larger dwarf)
|
||||
|
||||
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
|
||||
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
|
||||
|
||||
Heizölrückstoßabdämpfung
|
||||
(= fuel oil recoil absorber)
|
||||
(jqvwxy missing, but all non-ASCII letters in one word)
|
||||
|
||||
English (en)
|
||||
------------
|
||||
|
||||
The quick brown fox jumps over the lazy dog
|
||||
|
||||
Spanish (es)
|
||||
------------
|
||||
|
||||
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
|
||||
frío, añoraba a su querido cachorro.
|
||||
(Contains every letter and every accent, but not every combination
|
||||
of vowel + acute.)
|
||||
|
||||
French (fr)
|
||||
-----------
|
||||
|
||||
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
|
||||
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
|
||||
qui lui permet de penser à la cænogenèse de l'être dont il est question
|
||||
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
|
||||
pense-t-il, diminue çà et là la qualité de son œuvre.
|
||||
|
||||
l'île exiguë
|
||||
Où l'obèse jury mûr
|
||||
Fête l'haï volapük,
|
||||
Âne ex aéquo au whist,
|
||||
Ôtez ce vœu déçu.
|
||||
|
||||
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
|
||||
canoë au delà des îles, près du mälström où brûlent les novæ.
|
||||
|
||||
Irish Gaelic (ga)
|
||||
-----------------
|
||||
|
||||
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
|
||||
|
||||
Hungarian (hu)
|
||||
--------------
|
||||
|
||||
Árvíztűrő tükörfúrógép
|
||||
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
|
||||
|
||||
Icelandic (is)
|
||||
--------------
|
||||
|
||||
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
|
||||
|
||||
Sævör grét áðan því úlpan var ónýt
|
||||
(some ASCII letters missing)
|
||||
|
||||
Greek (el)
|
||||
-------------
|
||||
|
||||
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
|
||||
(= No more shall I see acacias or myrtles in the golden clearing)
|
||||
|
||||
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
|
||||
(= I uncover the soul-destroying abhorrence)
|
||||
|
||||
Hebrew (iw)
|
||||
-----------
|
||||
|
||||
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
|
||||
|
||||
Polish (pl)
|
||||
-----------
|
||||
|
||||
Pchnąć w tę łódź jeża lub osiem skrzyń fig
|
||||
(= To push a hedgehog or eight bins of figs in this boat)
|
||||
|
||||
Zażółć gęślą jaźń
|
||||
|
||||
Russian (ru)
|
||||
------------
|
||||
|
||||
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
|
||||
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
|
||||
|
||||
Thai (th)
|
||||
---------
|
||||
|
||||
[--------------------------|------------------------]
|
||||
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
|
||||
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
|
||||
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
|
||||
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
|
||||
|
||||
[The copyright for the Thai example is owned by The Computer
|
||||
Association of Thailand under the Royal Patronage of His Majesty the
|
||||
King.]
|
||||
|
||||
Please let me know if you find others! Special thanks to the people
|
||||
from all over the world who contributed these sentences.
|
||||
Sentences that contain all letters commonly used in a language
|
||||
--------------------------------------------------------------
|
||||
|
||||
Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> -- 2001-09-02
|
||||
|
||||
This file is UTF-8 encoded.
|
||||
|
||||
|
||||
Danish (da)
|
||||
---------
|
||||
|
||||
Quizdeltagerne spiste jordbær med fløde, mens cirkusklovnen
|
||||
Wolther spillede på xylofon.
|
||||
(= Quiz contestants were eating strawbery with cream while Wolther
|
||||
the circus clown played on xylophone.)
|
||||
|
||||
German (de)
|
||||
-----------
|
||||
|
||||
Falsches Üben von Xylophonmusik quält jeden größeren Zwerg
|
||||
(= Wrongful practicing of xylophone music tortures every larger dwarf)
|
||||
|
||||
Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich
|
||||
(= Twelve boxing fighters hunted Eva across the dike of Sylt)
|
||||
|
||||
Heizölrückstoßabdämpfung
|
||||
(= fuel oil recoil absorber)
|
||||
(jqvwxy missing, but all non-ASCII letters in one word)
|
||||
|
||||
English (en)
|
||||
------------
|
||||
|
||||
The quick brown fox jumps over the lazy dog
|
||||
|
||||
Spanish (es)
|
||||
------------
|
||||
|
||||
El pingüino Wenceslao hizo kilómetros bajo exhaustiva lluvia y
|
||||
frío, añoraba a su querido cachorro.
|
||||
(Contains every letter and every accent, but not every combination
|
||||
of vowel + acute.)
|
||||
|
||||
French (fr)
|
||||
-----------
|
||||
|
||||
Portez ce vieux whisky au juge blond qui fume sur son île intérieure, à
|
||||
côté de l'alcôve ovoïde, où les bûches se consument dans l'âtre, ce
|
||||
qui lui permet de penser à la cænogenèse de l'être dont il est question
|
||||
dans la cause ambiguë entendue à Moÿ, dans un capharnaüm qui,
|
||||
pense-t-il, diminue çà et là la qualité de son œuvre.
|
||||
|
||||
l'île exiguë
|
||||
Où l'obèse jury mûr
|
||||
Fête l'haï volapük,
|
||||
Âne ex aéquo au whist,
|
||||
Ôtez ce vœu déçu.
|
||||
|
||||
Le cœur déçu mais l'âme plutôt naïve, Louÿs rêva de crapaüter en
|
||||
canoë au delà des îles, près du mälström où brûlent les novæ.
|
||||
|
||||
Irish Gaelic (ga)
|
||||
-----------------
|
||||
|
||||
D'fhuascail Íosa, Úrmhac na hÓighe Beannaithe, pór Éava agus Ádhaimh
|
||||
|
||||
Hungarian (hu)
|
||||
--------------
|
||||
|
||||
Árvíztűrő tükörfúrógép
|
||||
(= flood-proof mirror-drilling machine, only all non-ASCII letters)
|
||||
|
||||
Icelandic (is)
|
||||
--------------
|
||||
|
||||
Kæmi ný öxi hér ykist þjófum nú bæði víl og ádrepa
|
||||
|
||||
Sævör grét áðan því úlpan var ónýt
|
||||
(some ASCII letters missing)
|
||||
|
||||
Greek (el)
|
||||
-------------
|
||||
|
||||
Γαζέες καὶ μυρτιὲς δὲν θὰ βρῶ πιὰ στὸ χρυσαφὶ ξέφωτο
|
||||
(= No more shall I see acacias or myrtles in the golden clearing)
|
||||
|
||||
Ξεσκεπάζω τὴν ψυχοφθόρα βδελυγμία
|
||||
(= I uncover the soul-destroying abhorrence)
|
||||
|
||||
Hebrew (iw)
|
||||
-----------
|
||||
|
||||
? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה
|
||||
|
||||
Polish (pl)
|
||||
-----------
|
||||
|
||||
Pchnąć w tę łódź jeża lub osiem skrzyń fig
|
||||
(= To push a hedgehog or eight bins of figs in this boat)
|
||||
|
||||
Zażółć gęślą jaźń
|
||||
|
||||
Russian (ru)
|
||||
------------
|
||||
|
||||
В чащах юга жил бы цитрус? Да, но фальшивый экземпляр!
|
||||
(= Would a citrus live in the bushes of south? Yes, but only a fake one!)
|
||||
|
||||
Thai (th)
|
||||
---------
|
||||
|
||||
[--------------------------|------------------------]
|
||||
๏ เป็นมนุษย์สุดประเสริฐเลิศคุณค่า กว่าบรรดาฝูงสัตว์เดรัจฉาน
|
||||
จงฝ่าฟันพัฒนาวิชาการ อย่าล้างผลาญฤๅเข่นฆ่าบีฑาใคร
|
||||
ไม่ถือโทษโกรธแช่งซัดฮึดฮัดด่า หัดอภัยเหมือนกีฬาอัชฌาสัย
|
||||
ปฏิบัติประพฤติกฎกำหนดใจ พูดจาให้จ๊ะๆ จ๋าๆ น่าฟังเอย ฯ
|
||||
|
||||
[The copyright for the Thai example is owned by The Computer
|
||||
Association of Thailand under the Royal Patronage of His Majesty the
|
||||
King.]
|
||||
|
||||
Please let me know if you find others! Special thanks to the people
|
||||
from all over the world who contributed these sentences.
|
||||
|
||||
@ -1,17 +1,17 @@
|
||||
To embed TrueType and OpenType font files, you need to extract the
|
||||
font metrics from the font files and build the required tables using
|
||||
the utility TTF2UFM.
|
||||
|
||||
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
|
||||
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
|
||||
(http://www.acko.net/blog/ufpdf). That version has been further
|
||||
modified by Ulrich Telle for use with the wxWidgets component
|
||||
wxPdfDocument.
|
||||
|
||||
Following changes where made:
|
||||
|
||||
1) Generated AFM files contain the glyph number for each character.
|
||||
2) Generated UFM files contain the bounding box for each character.
|
||||
3) OpenType support has been activated for the Windows binary,
|
||||
and the generated AFM/UFM files contain the associated
|
||||
original Unicode codes for each character.
|
||||
To embed TrueType and OpenType font files, you need to extract the
|
||||
font metrics from the font files and build the required tables using
|
||||
the utility TTF2UFM.
|
||||
|
||||
TTF2UFM is a modified version of Mark Heath's TTF 2 PT1 converter
|
||||
(http://ttf2pt1.sourceforge.net/) by Steven Wittens <steven@acko.net>
|
||||
(http://www.acko.net/blog/ufpdf). That version has been further
|
||||
modified by Ulrich Telle for use with the wxWidgets component
|
||||
wxPdfDocument.
|
||||
|
||||
Following changes where made:
|
||||
|
||||
1) Generated AFM files contain the glyph number for each character.
|
||||
2) Generated UFM files contain the bounding box for each character.
|
||||
3) OpenType support has been activated for the Windows binary,
|
||||
and the generated AFM/UFM files contain the associated
|
||||
original Unicode codes for each character.
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,147 +1,147 @@
|
||||
%!PS-Adobe-3.0
|
||||
%%Creator: Adobe Illustrator(TM) 3.2
|
||||
%%AI8_CreatorVersion: 12.0.0
|
||||
%%For: (fluxus) (x)
|
||||
%%Title: (pelican.ai)
|
||||
%%CreationDate: 4/15/2006 11:28 PM
|
||||
%%BoundingBox: 38 221 564 654
|
||||
%%DocumentProcessColors: Black
|
||||
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
|
||||
%%+ procset Adobe_cshow 1.1 0
|
||||
%%+ procset Adobe_customcolor 1.0 0
|
||||
%%+ procset Adobe_pattern_AI3 1.0 0
|
||||
%%+ procset Adobe_Illustrator_AI3 1.0 1
|
||||
%AI3_ColorUsage: Color
|
||||
%%CMYKCustomColor: 1 1 1 1 ([Registration])
|
||||
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
|
||||
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
|
||||
%AI3_DocumentPreview: None
|
||||
%%PageOrigin:-32 11.8896
|
||||
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
|
||||
%AI9_Flatten: 1
|
||||
%AI12_CMSettings: 00.MS
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
%%IncludeResource: procset Adobe_packedarray 2.0 0
|
||||
Adobe_packedarray /initialize get exec
|
||||
%%IncludeResource: procset Adobe_cshow 1.1 0
|
||||
%%IncludeResource: procset Adobe_customcolor 1.0 0
|
||||
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
|
||||
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
|
||||
%%EndProlog
|
||||
%%BeginSetup
|
||||
Adobe_cshow /initialize get exec
|
||||
Adobe_customcolor /initialize get exec
|
||||
Adobe_pattern_AI3 /initialize get exec
|
||||
Adobe_Illustrator_AI3 /initialize get exec
|
||||
%%EndSetup
|
||||
0 A
|
||||
0 O
|
||||
0.823529 g
|
||||
0 J 0 j 1 w 4 M []0 d
|
||||
406.3574 653.9336 m
|
||||
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
|
||||
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
|
||||
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
|
||||
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
|
||||
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
|
||||
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
|
||||
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
|
||||
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
|
||||
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
|
||||
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
|
||||
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
|
||||
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
|
||||
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
|
||||
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
|
||||
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
|
||||
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
|
||||
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
|
||||
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
|
||||
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
|
||||
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
|
||||
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
|
||||
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
|
||||
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
|
||||
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
|
||||
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
|
||||
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
|
||||
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
|
||||
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
|
||||
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
|
||||
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
|
||||
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
|
||||
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
|
||||
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
|
||||
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
|
||||
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
|
||||
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
|
||||
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
|
||||
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
|
||||
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
|
||||
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
|
||||
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
|
||||
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
|
||||
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
|
||||
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
|
||||
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
|
||||
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
|
||||
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
|
||||
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
|
||||
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
|
||||
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
|
||||
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
|
||||
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
|
||||
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
|
||||
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
|
||||
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
|
||||
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
|
||||
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
|
||||
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
|
||||
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
|
||||
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
|
||||
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
|
||||
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
|
||||
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
|
||||
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
|
||||
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
|
||||
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
|
||||
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
|
||||
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
|
||||
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
|
||||
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
|
||||
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
|
||||
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
|
||||
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
|
||||
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
|
||||
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
|
||||
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
|
||||
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
|
||||
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
|
||||
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
|
||||
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
|
||||
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
|
||||
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
|
||||
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
|
||||
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
|
||||
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
|
||||
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
|
||||
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
|
||||
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
|
||||
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
|
||||
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
|
||||
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
|
||||
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
|
||||
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
|
||||
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
|
||||
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
|
||||
f
|
||||
%%PageTrailer
|
||||
gsave annotatepage grestore showpage
|
||||
%%Trailer
|
||||
Adobe_Illustrator_AI3 /terminate get exec
|
||||
Adobe_pattern_AI3 /terminate get exec
|
||||
Adobe_customcolor /terminate get exec
|
||||
Adobe_cshow /terminate get exec
|
||||
Adobe_packedarray /terminate get exec
|
||||
%%EOF
|
||||
%!PS-Adobe-3.0
|
||||
%%Creator: Adobe Illustrator(TM) 3.2
|
||||
%%AI8_CreatorVersion: 12.0.0
|
||||
%%For: (fluxus) (x)
|
||||
%%Title: (pelican.ai)
|
||||
%%CreationDate: 4/15/2006 11:28 PM
|
||||
%%BoundingBox: 38 221 564 654
|
||||
%%DocumentProcessColors: Black
|
||||
%%DocumentNeededResources: procset Adobe_packedarray 2.0 0
|
||||
%%+ procset Adobe_cshow 1.1 0
|
||||
%%+ procset Adobe_customcolor 1.0 0
|
||||
%%+ procset Adobe_pattern_AI3 1.0 0
|
||||
%%+ procset Adobe_Illustrator_AI3 1.0 1
|
||||
%AI3_ColorUsage: Color
|
||||
%%CMYKCustomColor: 1 1 1 1 ([Registration])
|
||||
%AI3_TemplateBox: 298.5 420.3896 298.5 420.3896
|
||||
%AI3_TileBox: 0.157715 0.044861 595.1177 841.9648
|
||||
%AI3_DocumentPreview: None
|
||||
%%PageOrigin:-32 11.8896
|
||||
%AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
|
||||
%AI9_Flatten: 1
|
||||
%AI12_CMSettings: 00.MS
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
%%IncludeResource: procset Adobe_packedarray 2.0 0
|
||||
Adobe_packedarray /initialize get exec
|
||||
%%IncludeResource: procset Adobe_cshow 1.1 0
|
||||
%%IncludeResource: procset Adobe_customcolor 1.0 0
|
||||
%%IncludeResource: procset Adobe_pattern_AI3 1.0 0
|
||||
%%IncludeResource: procset Adobe_Illustrator_AI3 1.0 1
|
||||
%%EndProlog
|
||||
%%BeginSetup
|
||||
Adobe_cshow /initialize get exec
|
||||
Adobe_customcolor /initialize get exec
|
||||
Adobe_pattern_AI3 /initialize get exec
|
||||
Adobe_Illustrator_AI3 /initialize get exec
|
||||
%%EndSetup
|
||||
0 A
|
||||
0 O
|
||||
0.823529 g
|
||||
0 J 0 j 1 w 4 M []0 d
|
||||
406.3574 653.9336 m
|
||||
464.8369 654.4839 476.1016 604.7227 506.8555 577.2656 c
|
||||
518.2334 567.1074 538.876 556.4058 541.0449 537.8945 C
|
||||
525.793 545.1372 515.3398 557.5967 502.1924 566.9033 c
|
||||
492.1299 574.0298 478.9131 577.0991 467.4844 582.9634 c
|
||||
454.5439 589.603 441.3213 599.4785 424.4873 589.1792 c
|
||||
413.7012 582.5776 412.9746 565.8579 406.3574 554.9893 c
|
||||
401.2715 546.6338 390.2637 539.4668 382.0098 534.269 c
|
||||
370.5801 527.0684 326.3232 509.3872 322.4365 499.042 C
|
||||
331.416 493.8628 340.3955 488.6816 349.375 483.5005 C
|
||||
370.4541 474.8203 420.0293 453.8994 428.1152 435.3247 C
|
||||
427.9424 435.3247 427.7695 435.3247 427.5967 435.3247 C
|
||||
422.0781 438.2988 418.0566 441.834 411.0205 443.6128 C
|
||||
411.0205 442.9214 411.0205 442.2324 411.0205 441.541 C
|
||||
415.6807 438.0884 420.3457 434.6333 425.0059 431.1807 C
|
||||
426.5615 431.6968 428.1152 432.2153 429.6689 432.7339 C
|
||||
436.3252 429.1694 440.0146 421.5771 446.2451 417.1924 c
|
||||
468.749 401.3643 540.2861 360.04 557.624 408.9043 C
|
||||
559.6963 408.7314 561.7676 408.5586 563.8398 408.3857 C
|
||||
564.2002 369.6592 525.0967 377.3896 496.4951 382.4844 c
|
||||
485.8457 384.3838 476.0742 379.3203 465.4141 380.9307 c
|
||||
458.0371 382.0459 454.999 385.5068 447.8008 386.1123 C
|
||||
444.6514 384.4326 443.9072 382.2314 441.583 379.8955 C
|
||||
441.7559 379.5498 441.9287 379.2041 442.1016 378.8584 C
|
||||
453.1211 376.5439 474.8496 358.7158 485.6162 352.4404 c
|
||||
499.0371 344.6182 513.7188 346.8398 528.6133 341.043 C
|
||||
531.0205 346.2412 546.2559 365.248 551.9258 365.9072 C
|
||||
552.0986 365.3896 552.2715 364.8721 552.4424 364.3545 C
|
||||
553.4883 360.7607 550.0078 356.1338 548.2988 353.4756 c
|
||||
539.4346 339.6855 527.2559 336.8584 503.748 337.415 C
|
||||
507.8379 329.7158 516.5977 331.1191 522.3965 325.501 C
|
||||
510.8311 324.9131 495.6875 323.7822 486.6533 327.5732 C
|
||||
483.0273 329.6455 479.4004 331.7178 475.7744 333.79 C
|
||||
468.749 335.082 467.1133 328.6885 461.7891 327.5732 c
|
||||
451.8096 325.4854 442.6299 328.9424 433.8125 329.6455 C
|
||||
427.6152 314.2881 411.4697 330.1348 399.1045 326.5381 C
|
||||
395.1328 323.6025 391.1621 320.666 387.1904 317.7314 C
|
||||
380.2559 315.4561 375.2725 320.9756 368.0234 319.2861 C
|
||||
363.707 316.8682 359.3877 314.4502 355.0732 312.0322 C
|
||||
346.0449 325.4189 337.3516 308.3584 325.0264 313.0693 c
|
||||
319.249 315.2764 317.3877 322.9951 312.0762 324.9834 c
|
||||
302.3477 328.626 290.0044 321.8848 280.4756 325.501 c
|
||||
275.7075 327.3125 274.5767 334.043 270.1157 335.8623 C
|
||||
266.6616 335.6885 263.208 335.5166 259.7544 335.3428 C
|
||||
254.7881 336.4834 253.1904 341.9092 248.8755 343.6338 C
|
||||
245.7686 343.8066 242.6592 343.9775 239.5513 344.1494 C
|
||||
236.9614 347.4326 234.3711 350.7119 231.7803 353.9941 C
|
||||
227.1187 356.2158 222.1738 353.7666 218.312 356.0654 C
|
||||
217.707 358.9385 216.9556 361.4961 214.6855 362.8008 C
|
||||
210.5415 362.9736 206.396 363.1465 202.2529 363.3174 C
|
||||
200.6987 365.3896 199.145 367.4639 197.5903 369.5332 C
|
||||
193.9648 370.2246 190.3384 370.916 186.7119 371.6074 C
|
||||
183.0776 383.6631 179.9097 377.1084 172.7246 383.0029 C
|
||||
172.0347 384.5557 171.3433 386.1123 170.6528 387.665 C
|
||||
167.4033 390.2705 160.396 389.1025 157.1846 391.291 C
|
||||
150.2778 399.2334 143.3691 407.1787 136.4629 415.1201 C
|
||||
135.7725 415.1201 135.0811 415.1201 134.3906 415.1201 C
|
||||
129.8872 408.9912 123.022 405.2783 118.332 399.5791 c
|
||||
109.856 389.2803 103.8877 376.3271 98.6465 362.8008 c
|
||||
91.7344 344.96 87.7056 323.8467 83.6235 304.2627 c
|
||||
81.5273 294.2061 81.9316 284.2168 78.4434 275.7705 c
|
||||
74.5234 266.2822 66.5 259.7139 60.8296 251.9404 c
|
||||
54.7129 243.5557 51.2388 224.7588 40.627 221.3779 C
|
||||
40.7998 221.7217 40.9727 222.0674 41.144 222.4131 C
|
||||
39.79 227.2139 42.2383 230.333 43.2163 234.3291 C
|
||||
41.1147 235.4502 39.3652 235.8232 38.5547 238.4736 C
|
||||
40.1084 244.3438 41.6626 250.2139 43.2163 256.085 C
|
||||
42.6357 258.7764 38.5103 262.4824 40.1084 267.4814 c
|
||||
41.354 271.3818 44.9365 271.5908 45.2896 277.3262 C
|
||||
43.8086 279.5244 41.9907 280.7529 40.1084 282.5049 C
|
||||
40.1084 282.6777 40.1084 282.8506 40.1084 283.0234 C
|
||||
52.8052 283.6553 57.1475 290.5166 61.3481 299.6006 C
|
||||
53.7988 301.8721 41.7808 303.3838 38.5547 309.96 C
|
||||
46.126 307.9092 59.4692 305.3623 67.0459 307.3721 C
|
||||
69.4639 315.3115 71.8813 323.2568 74.2993 331.1992 C
|
||||
77.9248 347.085 81.5513 362.9736 85.1777 378.8584 C
|
||||
87.957 392.2158 84.7827 409.2002 90.3579 419.7832 C
|
||||
92.7749 421.6826 95.1934 423.5815 97.6104 425.481 C
|
||||
99.3364 431.1782 101.064 436.8784 102.7905 442.5757 C
|
||||
107.7554 450.8428 114.814 456.6777 119.3677 465.8892 C
|
||||
115.0508 468.8232 110.7329 471.7593 106.417 474.6938 C
|
||||
106.7617 476.2495 107.1074 477.8027 107.4531 479.3564 C
|
||||
93.3389 475.1343 85.5649 470.4336 75.8525 462.7798 C
|
||||
65.6665 462.7798 55.4756 462.7798 45.2896 462.7798 C
|
||||
45.4609 463.1255 45.6338 463.4712 45.8066 463.8169 C
|
||||
74.2612 470.5581 82.3726 479.2275 102.7905 491.7886 C
|
||||
114.7041 497.832 126.6211 503.8774 138.5347 509.9204 C
|
||||
142.1606 513.2007 145.7881 516.4824 149.4136 519.7622 C
|
||||
168.4629 531.9883 188.5562 540.2256 210.5415 549.8081 c
|
||||
217.877 553.0059 224.0391 558.6489 232.2988 561.2056 c
|
||||
245.8008 565.3853 266.6577 569.8081 284.1025 566.3867 C
|
||||
292.7354 563.4507 301.3701 560.5142 310.0039 557.5801 C
|
||||
324.5254 553.9165 346.2764 558.8447 355.0732 564.3149 c
|
||||
369.0625 573.0098 372.4688 593.5171 375.793 613.0088 C
|
||||
376.6572 620.606 377.5195 628.2046 378.3838 635.8013 C
|
||||
383.2783 647.8481 394.3535 648.647 406.3574 653.9336 C
|
||||
f
|
||||
%%PageTrailer
|
||||
gsave annotatepage grestore showpage
|
||||
%%Trailer
|
||||
Adobe_Illustrator_AI3 /terminate get exec
|
||||
Adobe_pattern_AI3 /terminate get exec
|
||||
Adobe_customcolor /terminate get exec
|
||||
Adobe_cshow /terminate get exec
|
||||
Adobe_packedarray /terminate get exec
|
||||
%%EOF
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1,408 +1,408 @@
|
||||
##
|
||||
## Add-in and Automation functions Funções Suplemento e Automação
|
||||
##
|
||||
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Funções de Cubo
|
||||
##
|
||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
|
||||
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
|
||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
|
||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
|
||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
|
||||
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
|
||||
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Funções de banco de dados
|
||||
##
|
||||
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
|
||||
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
|
||||
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
|
||||
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
|
||||
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
|
||||
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
|
||||
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
|
||||
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
|
||||
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
|
||||
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
|
||||
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
|
||||
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Funções de data e hora
|
||||
##
|
||||
DATE = DATA ## Retorna o número de série de uma data específica
|
||||
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
|
||||
DAY = DIA ## Converte um número de série em um dia do mês
|
||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
|
||||
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
|
||||
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
|
||||
HOUR = HORA ## Converte um número de série em uma hora
|
||||
MINUTE = MINUTO ## Converte um número de série em um minuto
|
||||
MONTH = MÊS ## Converte um número de série em um mês
|
||||
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
|
||||
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
|
||||
SECOND = SEGUNDO ## Converte um número de série em um segundo
|
||||
TIME = HORA ## Retorna o número de série de uma hora específica
|
||||
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
|
||||
TODAY = HOJE ## Retorna o número de série da data de hoje
|
||||
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
|
||||
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
|
||||
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
|
||||
YEAR = ANO ## Converte um número de série em um ano
|
||||
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Funções de engenharia
|
||||
##
|
||||
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
|
||||
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
|
||||
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
|
||||
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
|
||||
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
|
||||
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
|
||||
BIN2OCT = BIN2OCT ## Converte um número binário em octal
|
||||
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
|
||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
|
||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||
DELTA = DELTA ## Testa se dois valores são iguais
|
||||
ERF = FUNERRO ## Retorna a função de erro
|
||||
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
|
||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
|
||||
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
|
||||
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
|
||||
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
|
||||
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
|
||||
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
|
||||
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
|
||||
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
|
||||
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
|
||||
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
|
||||
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
|
||||
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
|
||||
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
|
||||
IMSIN = IMSENO ## Retorna o seno de um número complexo
|
||||
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
|
||||
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
|
||||
IMSUM = IMSOMA ## Retorna a soma de números complexos
|
||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Funções financeiras
|
||||
##
|
||||
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
|
||||
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
|
||||
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
|
||||
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
|
||||
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
|
||||
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
|
||||
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
|
||||
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
|
||||
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
|
||||
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
|
||||
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
|
||||
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
|
||||
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
|
||||
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
|
||||
DISC = DESC ## Retorna a taxa de desconto de um título
|
||||
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
|
||||
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
|
||||
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
|
||||
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
|
||||
FV = VF ## Retorna o valor futuro de um investimento
|
||||
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
|
||||
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
|
||||
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
|
||||
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
|
||||
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
|
||||
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
|
||||
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
|
||||
NPER = NPER ## Retorna o número de períodos de um investimento
|
||||
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
|
||||
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
|
||||
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
|
||||
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
|
||||
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
|
||||
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
|
||||
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
|
||||
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
|
||||
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
|
||||
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
|
||||
PV = VP ## Retorna o valor presente de um investimento
|
||||
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
|
||||
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
|
||||
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
|
||||
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
|
||||
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
|
||||
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
|
||||
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
|
||||
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
|
||||
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
|
||||
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
|
||||
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
|
||||
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
|
||||
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
|
||||
|
||||
|
||||
##
|
||||
## Information functions Funções de informação
|
||||
##
|
||||
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
|
||||
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
|
||||
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
|
||||
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
|
||||
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
|
||||
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
|
||||
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
|
||||
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
|
||||
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
|
||||
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
|
||||
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
|
||||
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
|
||||
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
|
||||
N = N ## Retorna um valor convertido em um número
|
||||
NA = NÃO.DISP ## Retorna o valor de erro #N/D
|
||||
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Funções lógicas
|
||||
##
|
||||
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
|
||||
FALSE = FALSO ## Retorna o valor lógico FALSO
|
||||
IF = SE ## Especifica um teste lógico a ser executado
|
||||
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
|
||||
NOT = NÃO ## Inverte o valor lógico do argumento
|
||||
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
|
||||
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Funções de pesquisa e referência
|
||||
##
|
||||
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
|
||||
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
|
||||
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
|
||||
COLUMN = COL ## Retorna o número da coluna de uma referência
|
||||
COLUMNS = COLS ## Retorna o número de colunas em uma referência
|
||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
|
||||
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
|
||||
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
|
||||
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
|
||||
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
|
||||
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
|
||||
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
|
||||
ROW = LIN ## Retorna o número da linha de uma referência
|
||||
ROWS = LINS ## Retorna o número de linhas em uma referência
|
||||
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
|
||||
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
|
||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||
##
|
||||
ABS = ABS ## Retorna o valor absoluto de um número
|
||||
ACOS = ACOS ## Retorna o arco cosseno de um número
|
||||
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
|
||||
ASIN = ASEN ## Retorna o arco seno de um número
|
||||
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
|
||||
ATAN = ATAN ## Retorna o arco tangente de um número
|
||||
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
|
||||
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
|
||||
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
|
||||
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
|
||||
COS = COS ## Retorna o cosseno de um número
|
||||
COSH = COSH ## Retorna o cosseno hiperbólico de um número
|
||||
DEGREES = GRAUS ## Converte radianos em graus
|
||||
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
|
||||
EXP = EXP ## Retorna e elevado à potência de um número especificado
|
||||
FACT = FATORIAL ## Retorna o fatorial de um número
|
||||
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
|
||||
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
|
||||
GCD = MDC ## Retorna o máximo divisor comum
|
||||
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
|
||||
LCM = MMC ## Retorna o mínimo múltiplo comum
|
||||
LN = LN ## Retorna o logaritmo natural de um número
|
||||
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
|
||||
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
|
||||
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
|
||||
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
|
||||
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
|
||||
MOD = RESTO ## Retorna o resto da divisão
|
||||
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
|
||||
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
|
||||
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
|
||||
PI = PI ## Retorna o valor de Pi
|
||||
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
|
||||
PRODUCT = MULT ## Multiplica seus argumentos
|
||||
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
|
||||
RADIANS = RADIANOS ## Converte graus em radianos
|
||||
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
|
||||
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
|
||||
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
|
||||
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
|
||||
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
|
||||
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
|
||||
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
|
||||
SIGN = SINAL ## Retorna o sinal de um número
|
||||
SIN = SEN ## Retorna o seno de um ângulo dado
|
||||
SINH = SENH ## Retorna o seno hiperbólico de um número
|
||||
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
|
||||
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
|
||||
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
|
||||
SUM = SOMA ## Soma seus argumentos
|
||||
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
|
||||
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
|
||||
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
|
||||
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
|
||||
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
|
||||
TAN = TAN ## Retorna a tangente de um número
|
||||
TANH = TANH ## Retorna a tangente hiperbólica de um número
|
||||
TRUNC = TRUNCAR ## Trunca um número para um inteiro
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Funções estatísticas
|
||||
##
|
||||
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
|
||||
AVERAGE = MÉDIA ## Retorna a média dos argumentos
|
||||
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
|
||||
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
|
||||
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
|
||||
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
|
||||
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
|
||||
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
|
||||
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
|
||||
CHITEST = TESTE.QUI ## Retorna o teste para independência
|
||||
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
|
||||
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
|
||||
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
|
||||
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
|
||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
|
||||
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
|
||||
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
|
||||
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
|
||||
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
|
||||
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
|
||||
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
|
||||
FDIST = DISTF ## Retorna a distribuição de probabilidade F
|
||||
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
|
||||
FISHER = FISHER ## Retorna a transformação Fisher
|
||||
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
|
||||
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
|
||||
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
|
||||
FTEST = TESTEF ## Retorna o resultado de um teste F
|
||||
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
|
||||
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
|
||||
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
|
||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
|
||||
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
|
||||
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
|
||||
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
|
||||
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
|
||||
KURT = CURT ## Retorna a curtose de um conjunto de dados
|
||||
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
|
||||
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
|
||||
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
|
||||
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
|
||||
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
|
||||
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
|
||||
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||
MEDIAN = MED ## Retorna a mediana dos números indicados
|
||||
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
|
||||
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
|
||||
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
|
||||
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
|
||||
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
|
||||
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
|
||||
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
|
||||
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
|
||||
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
|
||||
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
|
||||
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
|
||||
POISSON = POISSON ## Retorna a distribuição Poisson
|
||||
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
|
||||
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
|
||||
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
|
||||
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
|
||||
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
|
||||
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
|
||||
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
|
||||
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
|
||||
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
|
||||
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
|
||||
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
|
||||
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
|
||||
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
|
||||
TDIST = DISTT ## Retorna a distribuição t de Student
|
||||
TINV = INVT ## Retorna o inverso da distribuição t de Student
|
||||
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
|
||||
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
|
||||
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
|
||||
VAR = VAR ## Estima a variância com base em uma amostra
|
||||
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
|
||||
VARP = VARP ## Calcula a variância com base na população inteira
|
||||
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
|
||||
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
|
||||
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
|
||||
|
||||
|
||||
##
|
||||
## Text functions Funções de texto
|
||||
##
|
||||
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
|
||||
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
|
||||
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
|
||||
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
|
||||
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
|
||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
|
||||
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
|
||||
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
|
||||
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
|
||||
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
|
||||
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
|
||||
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
|
||||
LOWER = MINÚSCULA ## Converte texto para minúsculas
|
||||
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
|
||||
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
|
||||
REPLACE = MUDAR ## Muda os caracteres dentro do texto
|
||||
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
|
||||
REPT = REPT ## Repete o texto um determinado número de vezes
|
||||
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
|
||||
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
|
||||
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
|
||||
T = T ## Converte os argumentos em texto
|
||||
TEXT = TEXTO ## Formata um número e o converte em texto
|
||||
TRIM = ARRUMAR ## Remove espaços do texto
|
||||
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
|
||||
VALUE = VALOR ## Converte um argumento de texto em um número
|
||||
##
|
||||
## Add-in and Automation functions Funções Suplemento e Automação
|
||||
##
|
||||
GETPIVOTDATA = INFODADOSTABELADINÂMICA ## Retorna os dados armazenados em um relatório de tabela dinâmica
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Funções de Cubo
|
||||
##
|
||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Retorna o nome de um KPI (indicador de desempenho-chave), uma propriedade e uma medida e exibe o nome e a propriedade na célula. Um KPI é uma medida quantificável, como o lucro bruto mensal ou a rotatividade trimestral dos funcionários, usada para monitorar o desempenho de uma organização.
|
||||
CUBEMEMBER = MEMBROCUBO ## Retorna um membro ou tupla em uma hierarquia de cubo. Use para validar se o membro ou tupla existe no cubo.
|
||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Retorna o valor da propriedade de um membro no cubo. Usada para validar a existência do nome do membro no cubo e para retornar a propriedade especificada para esse membro.
|
||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Retorna o enésimo membro, ou o membro ordenado, em um conjunto. Use para retornar um ou mais elementos em um conjunto, assim como o melhor vendedor ou os dez melhores alunos.
|
||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou tuplas enviando uma expressão do conjunto para o cubo no servidor, que cria o conjunto e o retorna para o Microsoft Office Excel.
|
||||
CUBESETCOUNT = CONTAGEMCONJUNTOCUBO ## Retorna o número de itens em um conjunto.
|
||||
CUBEVALUE = VALORCUBO ## Retorna um valor agregado de um cubo.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Funções de banco de dados
|
||||
##
|
||||
DAVERAGE = BDMÉDIA ## Retorna a média das entradas selecionadas de um banco de dados
|
||||
DCOUNT = BDCONTAR ## Conta as células que contêm números em um banco de dados
|
||||
DCOUNTA = BDCONTARA ## Conta células não vazias em um banco de dados
|
||||
DGET = BDEXTRAIR ## Extrai de um banco de dados um único registro que corresponde a um critério específico
|
||||
DMAX = BDMÁX ## Retorna o valor máximo de entradas selecionadas de um banco de dados
|
||||
DMIN = BDMÍN ## Retorna o valor mínimo de entradas selecionadas de um banco de dados
|
||||
DPRODUCT = BDMULTIPL ## Multiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
|
||||
DSTDEV = BDEST ## Estima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
|
||||
DSTDEVP = BDDESVPA ## Calcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
|
||||
DSUM = BDSOMA ## Adiciona os números à coluna de campos de registros do banco de dados que correspondem ao critério
|
||||
DVAR = BDVAREST ## Estima a variância com base em uma amostra de entradas selecionadas de um banco de dados
|
||||
DVARP = BDVARP ## Calcula a variância com base na população inteira de entradas selecionadas de um banco de dados
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Funções de data e hora
|
||||
##
|
||||
DATE = DATA ## Retorna o número de série de uma data específica
|
||||
DATEVALUE = DATA.VALOR ## Converte uma data na forma de texto para um número de série
|
||||
DAY = DIA ## Converte um número de série em um dia do mês
|
||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base em um ano de 360 dias
|
||||
EDATE = DATAM ## Retorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
|
||||
EOMONTH = FIMMÊS ## Retorna o número de série do último dia do mês antes ou depois de um número especificado de meses
|
||||
HOUR = HORA ## Converte um número de série em uma hora
|
||||
MINUTE = MINUTO ## Converte um número de série em um minuto
|
||||
MONTH = MÊS ## Converte um número de série em um mês
|
||||
NETWORKDAYS = DIATRABALHOTOTAL ## Retorna o número de dias úteis inteiros entre duas datas
|
||||
NOW = AGORA ## Retorna o número de série seqüencial da data e hora atuais
|
||||
SECOND = SEGUNDO ## Converte um número de série em um segundo
|
||||
TIME = HORA ## Retorna o número de série de uma hora específica
|
||||
TIMEVALUE = VALOR.TEMPO ## Converte um horário na forma de texto para um número de série
|
||||
TODAY = HOJE ## Retorna o número de série da data de hoje
|
||||
WEEKDAY = DIA.DA.SEMANA ## Converte um número de série em um dia da semana
|
||||
WEEKNUM = NÚMSEMANA ## Converte um número de série em um número que representa onde a semana cai numericamente em um ano
|
||||
WORKDAY = DIATRABALHO ## Retorna o número de série da data antes ou depois de um número específico de dias úteis
|
||||
YEAR = ANO ## Converte um número de série em um ano
|
||||
YEARFRAC = FRAÇÃOANO ## Retorna a fração do ano que representa o número de dias entre data_inicial e data_final
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Funções de engenharia
|
||||
##
|
||||
BESSELI = BESSELI ## Retorna a função de Bessel In(x) modificada
|
||||
BESSELJ = BESSELJ ## Retorna a função de Bessel Jn(x)
|
||||
BESSELK = BESSELK ## Retorna a função de Bessel Kn(x) modificada
|
||||
BESSELY = BESSELY ## Retorna a função de Bessel Yn(x)
|
||||
BIN2DEC = BIN2DEC ## Converte um número binário em decimal
|
||||
BIN2HEX = BIN2HEX ## Converte um número binário em hexadecimal
|
||||
BIN2OCT = BIN2OCT ## Converte um número binário em octal
|
||||
COMPLEX = COMPLEX ## Converte coeficientes reais e imaginários e um número complexo
|
||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida para outro
|
||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||
DELTA = DELTA ## Testa se dois valores são iguais
|
||||
ERF = FUNERRO ## Retorna a função de erro
|
||||
ERFC = FUNERROCOMPL ## Retorna a função de erro complementar
|
||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||
IMABS = IMABS ## Retorna o valor absoluto (módulo) de um número complexo
|
||||
IMAGINARY = IMAGINÁRIO ## Retorna o coeficiente imaginário de um número complexo
|
||||
IMARGUMENT = IMARG ## Retorna o argumento teta, um ângulo expresso em radianos
|
||||
IMCONJUGATE = IMCONJ ## Retorna o conjugado complexo de um número complexo
|
||||
IMCOS = IMCOS ## Retorna o cosseno de um número complexo
|
||||
IMDIV = IMDIV ## Retorna o quociente de dois números complexos
|
||||
IMEXP = IMEXP ## Retorna o exponencial de um número complexo
|
||||
IMLN = IMLN ## Retorna o logaritmo natural de um número complexo
|
||||
IMLOG10 = IMLOG10 ## Retorna o logaritmo de base 10 de um número complexo
|
||||
IMLOG2 = IMLOG2 ## Retorna o logaritmo de base 2 de um número complexo
|
||||
IMPOWER = IMPOT ## Retorna um número complexo elevado a uma potência inteira
|
||||
IMPRODUCT = IMPROD ## Retorna o produto de números complexos
|
||||
IMREAL = IMREAL ## Retorna o coeficiente real de um número complexo
|
||||
IMSIN = IMSENO ## Retorna o seno de um número complexo
|
||||
IMSQRT = IMRAIZ ## Retorna a raiz quadrada de um número complexo
|
||||
IMSUB = IMSUBTR ## Retorna a diferença entre dois números complexos
|
||||
IMSUM = IMSOMA ## Retorna a soma de números complexos
|
||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Funções financeiras
|
||||
##
|
||||
ACCRINT = JUROSACUM ## Retorna a taxa de juros acumulados de um título que paga uma taxa periódica de juros
|
||||
ACCRINTM = JUROSACUMV ## Retorna os juros acumulados de um título que paga juros no vencimento
|
||||
AMORDEGRC = AMORDEGRC ## Retorna a depreciação para cada período contábil usando o coeficiente de depreciação
|
||||
AMORLINC = AMORLINC ## Retorna a depreciação para cada período contábil
|
||||
COUPDAYBS = CUPDIASINLIQ ## Retorna o número de dias do início do período de cupom até a data de liquidação
|
||||
COUPDAYS = CUPDIAS ## Retorna o número de dias no período de cupom que contém a data de quitação
|
||||
COUPDAYSNC = CUPDIASPRÓX ## Retorna o número de dias da data de liquidação até a data do próximo cupom
|
||||
COUPNCD = CUPDATAPRÓX ## Retorna a próxima data de cupom após a data de quitação
|
||||
COUPNUM = CUPNÚM ## Retorna o número de cupons pagáveis entre as datas de quitação e vencimento
|
||||
COUPPCD = CUPDATAANT ## Retorna a data de cupom anterior à data de quitação
|
||||
CUMIPMT = PGTOJURACUM ## Retorna os juros acumulados pagos entre dois períodos
|
||||
CUMPRINC = PGTOCAPACUM ## Retorna o capital acumulado pago sobre um empréstimo entre dois períodos
|
||||
DB = BD ## Retorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
|
||||
DDB = BDD ## Retorna a depreciação de um ativo com relação a um período especificado usando o método de saldos decrescentes duplos ou qualquer outro método especificado por você
|
||||
DISC = DESC ## Retorna a taxa de desconto de um título
|
||||
DOLLARDE = MOEDADEC ## Converte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
|
||||
DOLLARFR = MOEDAFRA ## Converte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
|
||||
DURATION = DURAÇÃO ## Retorna a duração anual de um título com pagamentos de juros periódicos
|
||||
EFFECT = EFETIVA ## Retorna a taxa de juros anual efetiva
|
||||
FV = VF ## Retorna o valor futuro de um investimento
|
||||
FVSCHEDULE = VFPLANO ## Retorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
|
||||
INTRATE = TAXAJUROS ## Retorna a taxa de juros de um título totalmente investido
|
||||
IPMT = IPGTO ## Retorna o pagamento de juros para um investimento em um determinado período
|
||||
IRR = TIR ## Retorna a taxa interna de retorno de uma série de fluxos de caixa
|
||||
ISPMT = ÉPGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||
MDURATION = MDURAÇÃO ## Retorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
|
||||
MIRR = MTIR ## Calcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
|
||||
NOMINAL = NOMINAL ## Retorna a taxa de juros nominal anual
|
||||
NPER = NPER ## Retorna o número de períodos de um investimento
|
||||
NPV = VPL ## Retorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
|
||||
ODDFPRICE = PREÇOPRIMINC ## Retorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
|
||||
ODDFYIELD = LUCROPRIMINC ## Retorna o rendimento de um título com um primeiro período indefinido
|
||||
ODDLPRICE = PREÇOÚLTINC ## Retorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
|
||||
ODDLYIELD = LUCROÚLTINC ## Retorna o rendimento de um título com um último período indefinido
|
||||
PMT = PGTO ## Retorna o pagamento periódico de uma anuidade
|
||||
PPMT = PPGTO ## Retorna o pagamento de capital para determinado período de investimento
|
||||
PRICE = PREÇO ## Retorna a preço por R$ 100,00 de valor nominal de um título que paga juros periódicos
|
||||
PRICEDISC = PREÇODESC ## Retorna o preço por R$ 100,00 de valor nominal de um título descontado
|
||||
PRICEMAT = PREÇOVENC ## Retorna o preço por R$ 100,00 de valor nominal de um título que paga juros no vencimento
|
||||
PV = VP ## Retorna o valor presente de um investimento
|
||||
RATE = TAXA ## Retorna a taxa de juros por período de uma anuidade
|
||||
RECEIVED = RECEBER ## Retorna a quantia recebida no vencimento de um título totalmente investido
|
||||
SLN = DPD ## Retorna a depreciação em linha reta de um ativo durante um período
|
||||
SYD = SDA ## Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
|
||||
TBILLEQ = OTN ## Retorna o rendimento de um título equivalente a uma obrigação do Tesouro
|
||||
TBILLPRICE = OTNVALOR ## Retorna o preço por R$ 100,00 de valor nominal de uma obrigação do Tesouro
|
||||
TBILLYIELD = OTNLUCRO ## Retorna o rendimento de uma obrigação do Tesouro
|
||||
VDB = BDV ## Retorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
|
||||
XIRR = XTIR ## Fornece a taxa interna de retorno para um programa de fluxos de caixa que não é necessariamente periódico
|
||||
XNPV = XVPL ## Retorna o valor presente líquido de um programa de fluxos de caixa que não é necessariamente periódico
|
||||
YIELD = LUCRO ## Retorna o lucro de um título que paga juros periódicos
|
||||
YIELDDISC = LUCRODESC ## Retorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
|
||||
YIELDMAT = LUCROVENC ## Retorna o lucro anual de um título que paga juros no vencimento
|
||||
|
||||
|
||||
##
|
||||
## Information functions Funções de informação
|
||||
##
|
||||
CELL = CÉL ## Retorna informações sobre formatação, localização ou conteúdo de uma célula
|
||||
ERROR.TYPE = TIPO.ERRO ## Retorna um número correspondente a um tipo de erro
|
||||
INFO = INFORMAÇÃO ## Retorna informações sobre o ambiente operacional atual
|
||||
ISBLANK = ÉCÉL.VAZIA ## Retorna VERDADEIRO se o valor for vazio
|
||||
ISERR = ÉERRO ## Retorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||
ISERROR = ÉERROS ## Retorna VERDADEIRO se o valor for um valor de erro
|
||||
ISEVEN = ÉPAR ## Retorna VERDADEIRO se o número for par
|
||||
ISLOGICAL = ÉLÓGICO ## Retorna VERDADEIRO se o valor for um valor lógico
|
||||
ISNA = É.NÃO.DISP ## Retorna VERDADEIRO se o valor for o valor de erro #N/D
|
||||
ISNONTEXT = É.NÃO.TEXTO ## Retorna VERDADEIRO se o valor for diferente de texto
|
||||
ISNUMBER = ÉNÚM ## Retorna VERDADEIRO se o valor for um número
|
||||
ISODD = ÉIMPAR ## Retorna VERDADEIRO se o número for ímpar
|
||||
ISREF = ÉREF ## Retorna VERDADEIRO se o valor for uma referência
|
||||
ISTEXT = ÉTEXTO ## Retorna VERDADEIRO se o valor for texto
|
||||
N = N ## Retorna um valor convertido em um número
|
||||
NA = NÃO.DISP ## Retorna o valor de erro #N/D
|
||||
TYPE = TIPO ## Retorna um número indicando o tipo de dados de um valor
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Funções lógicas
|
||||
##
|
||||
AND = E ## Retorna VERDADEIRO se todos os seus argumentos forem VERDADEIROS
|
||||
FALSE = FALSO ## Retorna o valor lógico FALSO
|
||||
IF = SE ## Especifica um teste lógico a ser executado
|
||||
IFERROR = SEERRO ## Retornará um valor que você especifica se uma fórmula for avaliada para um erro; do contrário, retornará o resultado da fórmula
|
||||
NOT = NÃO ## Inverte o valor lógico do argumento
|
||||
OR = OU ## Retorna VERDADEIRO se um dos argumentos for VERDADEIRO
|
||||
TRUE = VERDADEIRO ## Retorna o valor lógico VERDADEIRO
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Funções de pesquisa e referência
|
||||
##
|
||||
ADDRESS = ENDEREÇO ## Retorna uma referência como texto para uma única célula em uma planilha
|
||||
AREAS = ÁREAS ## Retorna o número de áreas em uma referência
|
||||
CHOOSE = ESCOLHER ## Escolhe um valor a partir de uma lista de valores
|
||||
COLUMN = COL ## Retorna o número da coluna de uma referência
|
||||
COLUMNS = COLS ## Retorna o número de colunas em uma referência
|
||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e retorna o valor da célula especificada
|
||||
HYPERLINK = HYPERLINK ## Cria um atalho ou salto que abre um documento armazenado em um servidor de rede, uma intranet ou na Internet
|
||||
INDEX = ÍNDICE ## Usa um índice para escolher um valor de uma referência ou matriz
|
||||
INDIRECT = INDIRETO ## Retorna uma referência indicada por um valor de texto
|
||||
LOOKUP = PROC ## Procura valores em um vetor ou em uma matriz
|
||||
MATCH = CORRESP ## Procura valores em uma referência ou em uma matriz
|
||||
OFFSET = DESLOC ## Retorna um deslocamento de referência com base em uma determinada referência
|
||||
ROW = LIN ## Retorna o número da linha de uma referência
|
||||
ROWS = LINS ## Retorna o número de linhas em uma referência
|
||||
RTD = RTD ## Recupera dados em tempo real de um programa que ofereça suporte a automação COM (automação: uma forma de trabalhar com objetos de um aplicativo a partir de outro aplicativo ou ferramenta de desenvolvimento. Chamada inicialmente de automação OLE, a automação é um padrão industrial e um recurso do modelo de objeto componente (COM).)
|
||||
TRANSPOSE = TRANSPOR ## Retorna a transposição de uma matriz
|
||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||
##
|
||||
ABS = ABS ## Retorna o valor absoluto de um número
|
||||
ACOS = ACOS ## Retorna o arco cosseno de um número
|
||||
ACOSH = ACOSH ## Retorna o cosseno hiperbólico inverso de um número
|
||||
ASIN = ASEN ## Retorna o arco seno de um número
|
||||
ASINH = ASENH ## Retorna o seno hiperbólico inverso de um número
|
||||
ATAN = ATAN ## Retorna o arco tangente de um número
|
||||
ATAN2 = ATAN2 ## Retorna o arco tangente das coordenadas x e y especificadas
|
||||
ATANH = ATANH ## Retorna a tangente hiperbólica inversa de um número
|
||||
CEILING = TETO ## Arredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
|
||||
COMBIN = COMBIN ## Retorna o número de combinações de um determinado número de objetos
|
||||
COS = COS ## Retorna o cosseno de um número
|
||||
COSH = COSH ## Retorna o cosseno hiperbólico de um número
|
||||
DEGREES = GRAUS ## Converte radianos em graus
|
||||
EVEN = PAR ## Arredonda um número para cima até o inteiro par mais próximo
|
||||
EXP = EXP ## Retorna e elevado à potência de um número especificado
|
||||
FACT = FATORIAL ## Retorna o fatorial de um número
|
||||
FACTDOUBLE = FATDUPLO ## Retorna o fatorial duplo de um número
|
||||
FLOOR = ARREDMULTB ## Arredonda um número para baixo até zero
|
||||
GCD = MDC ## Retorna o máximo divisor comum
|
||||
INT = INT ## Arredonda um número para baixo até o número inteiro mais próximo
|
||||
LCM = MMC ## Retorna o mínimo múltiplo comum
|
||||
LN = LN ## Retorna o logaritmo natural de um número
|
||||
LOG = LOG ## Retorna o logaritmo de um número de uma base especificada
|
||||
LOG10 = LOG10 ## Retorna o logaritmo de base 10 de um número
|
||||
MDETERM = MATRIZ.DETERM ## Retorna o determinante de uma matriz de uma variável do tipo matriz
|
||||
MINVERSE = MATRIZ.INVERSO ## Retorna a matriz inversa de uma matriz
|
||||
MMULT = MATRIZ.MULT ## Retorna o produto de duas matrizes
|
||||
MOD = RESTO ## Retorna o resto da divisão
|
||||
MROUND = MARRED ## Retorna um número arredondado ao múltiplo desejado
|
||||
MULTINOMIAL = MULTINOMIAL ## Retorna o multinomial de um conjunto de números
|
||||
ODD = ÍMPAR ## Arredonda um número para cima até o inteiro ímpar mais próximo
|
||||
PI = PI ## Retorna o valor de Pi
|
||||
POWER = POTÊNCIA ## Fornece o resultado de um número elevado a uma potência
|
||||
PRODUCT = MULT ## Multiplica seus argumentos
|
||||
QUOTIENT = QUOCIENTE ## Retorna a parte inteira de uma divisão
|
||||
RADIANS = RADIANOS ## Converte graus em radianos
|
||||
RAND = ALEATÓRIO ## Retorna um número aleatório entre 0 e 1
|
||||
RANDBETWEEN = ALEATÓRIOENTRE ## Retorna um número aleatório entre os números especificados
|
||||
ROMAN = ROMANO ## Converte um algarismo arábico em romano, como texto
|
||||
ROUND = ARRED ## Arredonda um número até uma quantidade especificada de dígitos
|
||||
ROUNDDOWN = ARREDONDAR.PARA.BAIXO ## Arredonda um número para baixo até zero
|
||||
ROUNDUP = ARREDONDAR.PARA.CIMA ## Arredonda um número para cima, afastando-o de zero
|
||||
SERIESSUM = SOMASEQÜÊNCIA ## Retorna a soma de uma série polinomial baseada na fórmula
|
||||
SIGN = SINAL ## Retorna o sinal de um número
|
||||
SIN = SEN ## Retorna o seno de um ângulo dado
|
||||
SINH = SENH ## Retorna o seno hiperbólico de um número
|
||||
SQRT = RAIZ ## Retorna uma raiz quadrada positiva
|
||||
SQRTPI = RAIZPI ## Retorna a raiz quadrada de (núm* pi)
|
||||
SUBTOTAL = SUBTOTAL ## Retorna um subtotal em uma lista ou em um banco de dados
|
||||
SUM = SOMA ## Soma seus argumentos
|
||||
SUMIF = SOMASE ## Adiciona as células especificadas por um determinado critério
|
||||
SUMIFS = SOMASE ## Adiciona as células em um intervalo que atende a vários critérios
|
||||
SUMPRODUCT = SOMARPRODUTO ## Retorna a soma dos produtos de componentes correspondentes de matrizes
|
||||
SUMSQ = SOMAQUAD ## Retorna a soma dos quadrados dos argumentos
|
||||
SUMX2MY2 = SOMAX2DY2 ## Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMX2PY2 = SOMAX2SY2 ## Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMXMY2 = SOMAXMY2 ## Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
|
||||
TAN = TAN ## Retorna a tangente de um número
|
||||
TANH = TANH ## Retorna a tangente hiperbólica de um número
|
||||
TRUNC = TRUNCAR ## Trunca um número para um inteiro
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Funções estatísticas
|
||||
##
|
||||
AVEDEV = DESV.MÉDIO ## Retorna a média aritmética dos desvios médios dos pontos de dados a partir de sua média
|
||||
AVERAGE = MÉDIA ## Retorna a média dos argumentos
|
||||
AVERAGEA = MÉDIAA ## Retorna a média dos argumentos, inclusive números, texto e valores lógicos
|
||||
AVERAGEIF = MÉDIASE ## Retorna a média (média aritmética) de todas as células em um intervalo que atendem a um determinado critério
|
||||
AVERAGEIFS = MÉDIASES ## Retorna a média (média aritmética) de todas as células que atendem a múltiplos critérios.
|
||||
BETADIST = DISTBETA ## Retorna a função de distribuição cumulativa beta
|
||||
BETAINV = BETA.ACUM.INV ## Retorna o inverso da função de distribuição cumulativa para uma distribuição beta especificada
|
||||
BINOMDIST = DISTRBINOM ## Retorna a probabilidade de distribuição binomial do termo individual
|
||||
CHIDIST = DIST.QUI ## Retorna a probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHIINV = INV.QUI ## Retorna o inverso da probabilidade uni-caudal da distribuição qui-quadrada
|
||||
CHITEST = TESTE.QUI ## Retorna o teste para independência
|
||||
CONFIDENCE = INT.CONFIANÇA ## Retorna o intervalo de confiança para uma média da população
|
||||
CORREL = CORREL ## Retorna o coeficiente de correlação entre dois conjuntos de dados
|
||||
COUNT = CONT.NÚM ## Calcula quantos números há na lista de argumentos
|
||||
COUNTA = CONT.VALORES ## Calcula quantos valores há na lista de argumentos
|
||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células vazias no intervalo especificado
|
||||
COUNTIF = CONT.SE ## Calcula o número de células não vazias em um intervalo que corresponde a determinados critérios
|
||||
COUNTIFS = CONT.SES ## Conta o número de células dentro de um intervalo que atende a múltiplos critérios
|
||||
COVAR = COVAR ## Retorna a covariância, a média dos produtos dos desvios pares
|
||||
CRITBINOM = CRIT.BINOM ## Retorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual ao valor padrão
|
||||
DEVSQ = DESVQ ## Retorna a soma dos quadrados dos desvios
|
||||
EXPONDIST = DISTEXPON ## Retorna a distribuição exponencial
|
||||
FDIST = DISTF ## Retorna a distribuição de probabilidade F
|
||||
FINV = INVF ## Retorna o inverso da distribuição de probabilidades F
|
||||
FISHER = FISHER ## Retorna a transformação Fisher
|
||||
FISHERINV = FISHERINV ## Retorna o inverso da transformação Fisher
|
||||
FORECAST = PREVISÃO ## Retorna um valor ao longo de uma linha reta
|
||||
FREQUENCY = FREQÜÊNCIA ## Retorna uma distribuição de freqüência como uma matriz vertical
|
||||
FTEST = TESTEF ## Retorna o resultado de um teste F
|
||||
GAMMADIST = DISTGAMA ## Retorna a distribuição gama
|
||||
GAMMAINV = INVGAMA ## Retorna o inverso da distribuição cumulativa gama
|
||||
GAMMALN = LNGAMA ## Retorna o logaritmo natural da função gama, G(x)
|
||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Retorna a média geométrica
|
||||
GROWTH = CRESCIMENTO ## Retorna valores ao longo de uma tendência exponencial
|
||||
HARMEAN = MÉDIA.HARMÔNICA ## Retorna a média harmônica
|
||||
HYPGEOMDIST = DIST.HIPERGEOM ## Retorna a distribuição hipergeométrica
|
||||
INTERCEPT = INTERCEPÇÃO ## Retorna a intercepção da linha de regressão linear
|
||||
KURT = CURT ## Retorna a curtose de um conjunto de dados
|
||||
LARGE = MAIOR ## Retorna o maior valor k-ésimo de um conjunto de dados
|
||||
LINEST = PROJ.LIN ## Retorna os parâmetros de uma tendência linear
|
||||
LOGEST = PROJ.LOG ## Retorna os parâmetros de uma tendência exponencial
|
||||
LOGINV = INVLOG ## Retorna o inverso da distribuição lognormal
|
||||
LOGNORMDIST = DIST.LOGNORMAL ## Retorna a distribuição lognormal cumulativa
|
||||
MAX = MÁXIMO ## Retorna o valor máximo em uma lista de argumentos
|
||||
MAXA = MÁXIMOA ## Retorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||
MEDIAN = MED ## Retorna a mediana dos números indicados
|
||||
MIN = MÍNIMO ## Retorna o valor mínimo em uma lista de argumentos
|
||||
MINA = MÍNIMOA ## Retorna o menor valor em uma lista de argumentos, inclusive números, texto e valores lógicos
|
||||
MODE = MODO ## Retorna o valor mais comum em um conjunto de dados
|
||||
NEGBINOMDIST = DIST.BIN.NEG ## Retorna a distribuição binomial negativa
|
||||
NORMDIST = DIST.NORM ## Retorna a distribuição cumulativa normal
|
||||
NORMINV = INV.NORM ## Retorna o inverso da distribuição cumulativa normal
|
||||
NORMSDIST = DIST.NORMP ## Retorna a distribuição cumulativa normal padrão
|
||||
NORMSINV = INV.NORMP ## Retorna o inverso da distribuição cumulativa normal padrão
|
||||
PEARSON = PEARSON ## Retorna o coeficiente de correlação do momento do produto Pearson
|
||||
PERCENTILE = PERCENTIL ## Retorna o k-ésimo percentil de valores em um intervalo
|
||||
PERCENTRANK = ORDEM.PORCENTUAL ## Retorna a ordem percentual de um valor em um conjunto de dados
|
||||
PERMUT = PERMUT ## Retorna o número de permutações de um determinado número de objetos
|
||||
POISSON = POISSON ## Retorna a distribuição Poisson
|
||||
PROB = PROB ## Retorna a probabilidade de valores em um intervalo estarem entre dois limites
|
||||
QUARTILE = QUARTIL ## Retorna o quartil do conjunto de dados
|
||||
RANK = ORDEM ## Retorna a posição de um número em uma lista de números
|
||||
RSQ = RQUAD ## Retorna o quadrado do coeficiente de correlação do momento do produto de Pearson
|
||||
SKEW = DISTORÇÃO ## Retorna a distorção de uma distribuição
|
||||
SLOPE = INCLINAÇÃO ## Retorna a inclinação da linha de regressão linear
|
||||
SMALL = MENOR ## Retorna o menor valor k-ésimo do conjunto de dados
|
||||
STANDARDIZE = PADRONIZAR ## Retorna um valor normalizado
|
||||
STDEV = DESVPAD ## Estima o desvio padrão com base em uma amostra
|
||||
STDEVA = DESVPADA ## Estima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
|
||||
STDEVP = DESVPADP ## Calcula o desvio padrão com base na população total
|
||||
STDEVPA = DESVPADPA ## Calcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
|
||||
STEYX = EPADYX ## Retorna o erro padrão do valor-y previsto para cada x da regressão
|
||||
TDIST = DISTT ## Retorna a distribuição t de Student
|
||||
TINV = INVT ## Retorna o inverso da distribuição t de Student
|
||||
TREND = TENDÊNCIA ## Retorna valores ao longo de uma tendência linear
|
||||
TRIMMEAN = MÉDIA.INTERNA ## Retorna a média do interior de um conjunto de dados
|
||||
TTEST = TESTET ## Retorna a probabilidade associada ao teste t de Student
|
||||
VAR = VAR ## Estima a variância com base em uma amostra
|
||||
VARA = VARA ## Estima a variância com base em uma amostra, inclusive números, texto e valores lógicos
|
||||
VARP = VARP ## Calcula a variância com base na população inteira
|
||||
VARPA = VARPA ## Calcula a variância com base na população total, inclusive números, texto e valores lógicos
|
||||
WEIBULL = WEIBULL ## Retorna a distribuição Weibull
|
||||
ZTEST = TESTEZ ## Retorna o valor de probabilidade uni-caudal de um teste-z
|
||||
|
||||
|
||||
##
|
||||
## Text functions Funções de texto
|
||||
##
|
||||
ASC = ASC ## Altera letras do inglês ou katakana de largura total (bytes duplos) dentro de uma seqüência de caracteres para caracteres de meia largura (byte único)
|
||||
BAHTTEXT = BAHTTEXT ## Converte um número em um texto, usando o formato de moeda ß (baht)
|
||||
CHAR = CARACT ## Retorna o caractere especificado pelo número de código
|
||||
CLEAN = TIRAR ## Remove todos os caracteres do texto que não podem ser impressos
|
||||
CODE = CÓDIGO ## Retorna um código numérico para o primeiro caractere de uma seqüência de caracteres de texto
|
||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto em um único item de texto
|
||||
DOLLAR = MOEDA ## Converte um número em texto, usando o formato de moeda $ (dólar)
|
||||
EXACT = EXATO ## Verifica se dois valores de texto são idênticos
|
||||
FIND = PROCURAR ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||
FINDB = PROCURARB ## Procura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
|
||||
FIXED = DEF.NÚM.DEC ## Formata um número como texto com um número fixo de decimais
|
||||
JIS = JIS ## Altera letras do inglês ou katakana de meia largura (byte único) dentro de uma seqüência de caracteres para caracteres de largura total (bytes duplos)
|
||||
LEFT = ESQUERDA ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||
LEFTB = ESQUERDAB ## Retorna os caracteres mais à esquerda de um valor de texto
|
||||
LEN = NÚM.CARACT ## Retorna o número de caracteres em uma seqüência de texto
|
||||
LENB = NÚM.CARACTB ## Retorna o número de caracteres em uma seqüência de texto
|
||||
LOWER = MINÚSCULA ## Converte texto para minúsculas
|
||||
MID = EXT.TEXTO ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||
MIDB = EXT.TEXTOB ## Retorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
|
||||
PHONETIC = FONÉTICA ## Extrai os caracteres fonéticos (furigana) de uma seqüência de caracteres de texto
|
||||
PROPER = PRI.MAIÚSCULA ## Coloca a primeira letra de cada palavra em maiúscula em um valor de texto
|
||||
REPLACE = MUDAR ## Muda os caracteres dentro do texto
|
||||
REPLACEB = MUDARB ## Muda os caracteres dentro do texto
|
||||
REPT = REPT ## Repete o texto um determinado número de vezes
|
||||
RIGHT = DIREITA ## Retorna os caracteres mais à direita de um valor de texto
|
||||
RIGHTB = DIREITAB ## Retorna os caracteres mais à direita de um valor de texto
|
||||
SEARCH = LOCALIZAR ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||
SEARCHB = LOCALIZARB ## Localiza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
|
||||
SUBSTITUTE = SUBSTITUIR ## Substitui um novo texto por um texto antigo em uma seqüência de texto
|
||||
T = T ## Converte os argumentos em texto
|
||||
TEXT = TEXTO ## Formata um número e o converte em texto
|
||||
TRIM = ARRUMAR ## Remove espaços do texto
|
||||
UPPER = MAIÚSCULA ## Converte o texto em maiúsculas
|
||||
VALUE = VALOR ## Converte um argumento de texto em um número
|
||||
|
||||
@ -1,408 +1,408 @@
|
||||
##
|
||||
## Add-in and Automation functions Funções de Suplemento e Automatização
|
||||
##
|
||||
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Funções de cubo
|
||||
##
|
||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
|
||||
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
|
||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
|
||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
|
||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
|
||||
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
|
||||
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Funções de base de dados
|
||||
##
|
||||
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
|
||||
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
|
||||
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
|
||||
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
|
||||
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
|
||||
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
|
||||
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
|
||||
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
|
||||
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
|
||||
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
|
||||
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
|
||||
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Funções de data e hora
|
||||
##
|
||||
DATE = DATA ## Devolve o número de série de uma determinada data
|
||||
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
|
||||
DAY = DIA ## Converte um número de série num dia do mês
|
||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
|
||||
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
|
||||
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
|
||||
HOUR = HORA ## Converte um número de série numa hora
|
||||
MINUTE = MINUTO ## Converte um número de série num minuto
|
||||
MONTH = MÊS ## Converte um número de série num mês
|
||||
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
|
||||
NOW = AGORA ## Devolve o número de série da data e hora actuais
|
||||
SECOND = SEGUNDO ## Converte um número de série num segundo
|
||||
TIME = TEMPO ## Devolve o número de série de um determinado tempo
|
||||
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
|
||||
TODAY = HOJE ## Devolve o número de série da data actual
|
||||
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
|
||||
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
|
||||
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
|
||||
YEAR = ANO ## Converte um número de série num ano
|
||||
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Funções de engenharia
|
||||
##
|
||||
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
|
||||
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
|
||||
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
|
||||
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
|
||||
BIN2DEC = BINADEC ## Converte um número binário em decimal
|
||||
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
|
||||
BIN2OCT = BINAOCT ## Converte um número binário em octal
|
||||
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
|
||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
|
||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||
DELTA = DELTA ## Testa se dois valores são iguais
|
||||
ERF = FUNCERRO ## Devolve a função de erro
|
||||
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
|
||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
|
||||
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
|
||||
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
|
||||
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
|
||||
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
|
||||
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
|
||||
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
|
||||
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
|
||||
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
|
||||
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
|
||||
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
|
||||
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
|
||||
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
|
||||
IMSIN = IMSENO ## Devolve o seno de um número complexo
|
||||
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
|
||||
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
|
||||
IMSUM = IMSOMA ## Devolve a soma de números complexos
|
||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Funções financeiras
|
||||
##
|
||||
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
|
||||
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
|
||||
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
|
||||
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
|
||||
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
|
||||
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
|
||||
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
|
||||
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
|
||||
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
|
||||
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
|
||||
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
|
||||
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
|
||||
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
|
||||
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
|
||||
DISC = DESC ## Devolve a taxa de desconto de um título
|
||||
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
|
||||
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
|
||||
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
|
||||
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
|
||||
FV = VF ## Devolve o valor futuro de um investimento
|
||||
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
|
||||
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
|
||||
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
|
||||
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
|
||||
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
|
||||
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
|
||||
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
|
||||
NPER = NPER ## Devolve o número de períodos de um investimento
|
||||
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
|
||||
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
|
||||
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
|
||||
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
|
||||
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
|
||||
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
|
||||
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
|
||||
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
|
||||
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
|
||||
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
|
||||
PV = VA ## Devolve o valor actual de um investimento
|
||||
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
|
||||
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
|
||||
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
|
||||
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
|
||||
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
|
||||
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
|
||||
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
|
||||
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
|
||||
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
|
||||
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
|
||||
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
|
||||
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
|
||||
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
|
||||
|
||||
|
||||
##
|
||||
## Information functions Funções de informação
|
||||
##
|
||||
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
|
||||
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
|
||||
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
|
||||
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
|
||||
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
|
||||
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
|
||||
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
|
||||
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
|
||||
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
|
||||
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
|
||||
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
|
||||
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
|
||||
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
|
||||
N = N ## Devolve um valor convertido num número
|
||||
NA = NÃO.DISP ## Devolve o valor de erro #N/D
|
||||
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Funções lógicas
|
||||
##
|
||||
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
|
||||
FALSE = FALSO ## Devolve o valor lógico FALSO
|
||||
IF = SE ## Especifica um teste lógico a ser executado
|
||||
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
|
||||
NOT = NÃO ## Inverte a lógica do respectivo argumento
|
||||
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
|
||||
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Funções de pesquisa e referência
|
||||
##
|
||||
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
|
||||
AREAS = ÁREAS ## Devolve o número de áreas numa referência
|
||||
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
|
||||
COLUMN = COL ## Devolve o número da coluna de uma referência
|
||||
COLUMNS = COLS ## Devolve o número de colunas numa referência
|
||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
|
||||
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
|
||||
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
|
||||
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
|
||||
LOOKUP = PROC ## Procura valores num vector ou numa matriz
|
||||
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
|
||||
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
|
||||
ROW = LIN ## Devolve o número da linha de uma referência
|
||||
ROWS = LINS ## Devolve o número de linhas numa referência
|
||||
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
|
||||
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
|
||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||
##
|
||||
ABS = ABS ## Devolve o valor absoluto de um número
|
||||
ACOS = ACOS ## Devolve o arco de co-seno de um número
|
||||
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
|
||||
ASIN = ASEN ## Devolve o arco de seno de um número
|
||||
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
|
||||
ATAN = ATAN ## Devolve o arco de tangente de um número
|
||||
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
|
||||
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
|
||||
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
|
||||
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
|
||||
COS = COS ## Devolve o co-seno de um número
|
||||
COSH = COSH ## Devolve o co-seno hiperbólico de um número
|
||||
DEGREES = GRAUS ## Converte radianos em graus
|
||||
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
|
||||
EXP = EXP ## Devolve e elevado à potência de um determinado número
|
||||
FACT = FACTORIAL ## Devolve o factorial de um número
|
||||
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
|
||||
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
|
||||
GCD = MDC ## Devolve o maior divisor comum
|
||||
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
|
||||
LCM = MMC ## Devolve o mínimo múltiplo comum
|
||||
LN = LN ## Devolve o logaritmo natural de um número
|
||||
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
|
||||
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
|
||||
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
|
||||
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
|
||||
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
|
||||
MOD = RESTO ## Devolve o resto da divisão
|
||||
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
|
||||
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
|
||||
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
|
||||
PI = PI ## Devolve o valor de pi
|
||||
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
|
||||
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
|
||||
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
|
||||
RADIANS = RADIANOS ## Converte graus em radianos
|
||||
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
|
||||
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
|
||||
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
|
||||
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
|
||||
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
|
||||
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
|
||||
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
|
||||
SIGN = SINAL ## Devolve o sinal de um número
|
||||
SIN = SEN ## Devolve o seno de um determinado ângulo
|
||||
SINH = SENH ## Devolve o seno hiperbólico de um número
|
||||
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
|
||||
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
|
||||
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
|
||||
SUM = SOMA ## Adiciona os respectivos argumentos
|
||||
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
|
||||
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
|
||||
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
|
||||
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
|
||||
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
|
||||
TAN = TAN ## Devolve a tangente de um número
|
||||
TANH = TANH ## Devolve a tangente hiperbólica de um número
|
||||
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Funções estatísticas
|
||||
##
|
||||
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
|
||||
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
|
||||
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
|
||||
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
|
||||
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
|
||||
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
|
||||
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
|
||||
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
|
||||
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHITEST = TESTE.CHI ## Devolve o teste para independência
|
||||
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
|
||||
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
|
||||
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
|
||||
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
|
||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
|
||||
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
|
||||
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
|
||||
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
|
||||
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
|
||||
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
|
||||
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
|
||||
FDIST = DISTF ## Devolve a distribuição da probabilidade F
|
||||
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
|
||||
FISHER = FISHER ## Devolve a transformação Fisher
|
||||
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
|
||||
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
|
||||
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
|
||||
FTEST = TESTEF ## Devolve o resultado de um teste F
|
||||
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
|
||||
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
|
||||
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
|
||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
|
||||
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
|
||||
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
|
||||
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
|
||||
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
|
||||
KURT = CURT ## Devolve a curtose de um conjunto de dados
|
||||
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
|
||||
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
|
||||
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
|
||||
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
|
||||
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
|
||||
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
|
||||
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||
MEDIAN = MED ## Devolve a mediana dos números indicados
|
||||
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
|
||||
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
|
||||
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
|
||||
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
|
||||
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
|
||||
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
|
||||
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
|
||||
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
|
||||
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
|
||||
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
|
||||
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
|
||||
POISSON = POISSON ## Devolve a distribuição de Poisson
|
||||
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
|
||||
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
|
||||
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
|
||||
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
|
||||
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
|
||||
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
|
||||
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
|
||||
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
|
||||
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
|
||||
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
|
||||
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
|
||||
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
|
||||
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
|
||||
TDIST = DISTT ## Devolve a distribuição t de Student
|
||||
TINV = INVT ## Devolve o inverso da distribuição t de Student
|
||||
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
|
||||
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
|
||||
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
|
||||
VAR = VAR ## Calcula a variância com base numa amostra
|
||||
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
|
||||
VARP = VARP ## Calcula a variância com base na população total
|
||||
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
|
||||
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
|
||||
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
|
||||
|
||||
|
||||
##
|
||||
## Text functions Funções de texto
|
||||
##
|
||||
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
|
||||
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
|
||||
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
|
||||
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
|
||||
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
|
||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
|
||||
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
|
||||
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
|
||||
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
|
||||
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
|
||||
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
|
||||
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
|
||||
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
|
||||
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
|
||||
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
|
||||
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
|
||||
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
|
||||
REPT = REPETIR ## Repete texto um determinado número de vezes
|
||||
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
|
||||
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
|
||||
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
|
||||
T = T ## Converte os respectivos argumentos em texto
|
||||
TEXT = TEXTO ## Formata um número e converte-o em texto
|
||||
TRIM = COMPACTAR ## Remove espaços do texto
|
||||
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
|
||||
VALUE = VALOR ## Converte um argumento de texto num número
|
||||
##
|
||||
## Add-in and Automation functions Funções de Suplemento e Automatização
|
||||
##
|
||||
GETPIVOTDATA = OBTERDADOSDIN ## Devolve dados armazenados num relatório de Tabela Dinâmica
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Funções de cubo
|
||||
##
|
||||
CUBEKPIMEMBER = MEMBROKPICUBO ## Devolve o nome, propriedade e medição de um KPI (key performance indicator) e apresenta o nome e a propriedade na célula. Um KPI é uma medida quantificável, como, por exemplo, o lucro mensal bruto ou a rotatividade trimestral de pessoal, utilizada para monitorizar o desempenho de uma organização.
|
||||
CUBEMEMBER = MEMBROCUBO ## Devolve um membro ou cadeia de identificação numa hierarquia de cubo. Utilizada para validar a existência do membro ou cadeia de identificação no cubo.
|
||||
CUBEMEMBERPROPERTY = PROPRIEDADEMEMBROCUBO ## Devolve o valor de uma propriedade de membro no cubo. Utilizada para validar a existência de um nome de membro no cubo e para devolver a propriedade especificada para esse membro.
|
||||
CUBERANKEDMEMBER = MEMBROCLASSIFICADOCUBO ## Devolve o enésimo ou a classificação mais alta num conjunto. Utilizada para devolver um ou mais elementos num conjunto, tal como o melhor vendedor ou os 10 melhores alunos.
|
||||
CUBESET = CONJUNTOCUBO ## Define um conjunto calculado de membros ou cadeias de identificação enviando uma expressão de conjunto para o cubo no servidor, que cria o conjunto e, em seguida, devolve o conjunto ao Microsoft Office Excel.
|
||||
CUBESETCOUNT = CONTARCONJUNTOCUBO ## Devolve o número de itens num conjunto.
|
||||
CUBEVALUE = VALORCUBO ## Devolve um valor agregado do cubo.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Funções de base de dados
|
||||
##
|
||||
DAVERAGE = BDMÉDIA ## Devolve a média das entradas da base de dados seleccionadas
|
||||
DCOUNT = BDCONTAR ## Conta as células que contêm números numa base de dados
|
||||
DCOUNTA = BDCONTAR.VAL ## Conta as células que não estejam em branco numa base de dados
|
||||
DGET = BDOBTER ## Extrai de uma base de dados um único registo que corresponde aos critérios especificados
|
||||
DMAX = BDMÁX ## Devolve o valor máximo das entradas da base de dados seleccionadas
|
||||
DMIN = BDMÍN ## Devolve o valor mínimo das entradas da base de dados seleccionadas
|
||||
DPRODUCT = BDMULTIPL ## Multiplica os valores de um determinado campo de registos que correspondem aos critérios numa base de dados
|
||||
DSTDEV = BDDESVPAD ## Calcula o desvio-padrão com base numa amostra de entradas da base de dados seleccionadas
|
||||
DSTDEVP = BDDESVPADP ## Calcula o desvio-padrão com base na população total das entradas da base de dados seleccionadas
|
||||
DSUM = BDSOMA ## Adiciona os números na coluna de campo dos registos de base de dados que correspondem aos critérios
|
||||
DVAR = BDVAR ## Calcula a variância com base numa amostra das entradas de base de dados seleccionadas
|
||||
DVARP = BDVARP ## Calcula a variância com base na população total das entradas de base de dados seleccionadas
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Funções de data e hora
|
||||
##
|
||||
DATE = DATA ## Devolve o número de série de uma determinada data
|
||||
DATEVALUE = DATA.VALOR ## Converte uma data em forma de texto num número de série
|
||||
DAY = DIA ## Converte um número de série num dia do mês
|
||||
DAYS360 = DIAS360 ## Calcula o número de dias entre duas datas com base num ano com 360 dias
|
||||
EDATE = DATAM ## Devolve um número de série de data que corresponde ao número de meses indicado antes ou depois da data de início
|
||||
EOMONTH = FIMMÊS ## Devolve o número de série do último dia do mês antes ou depois de um número de meses especificado
|
||||
HOUR = HORA ## Converte um número de série numa hora
|
||||
MINUTE = MINUTO ## Converte um número de série num minuto
|
||||
MONTH = MÊS ## Converte um número de série num mês
|
||||
NETWORKDAYS = DIATRABALHOTOTAL ## Devolve o número total de dias úteis entre duas datas
|
||||
NOW = AGORA ## Devolve o número de série da data e hora actuais
|
||||
SECOND = SEGUNDO ## Converte um número de série num segundo
|
||||
TIME = TEMPO ## Devolve o número de série de um determinado tempo
|
||||
TIMEVALUE = VALOR.TEMPO ## Converte um tempo em forma de texto num número de série
|
||||
TODAY = HOJE ## Devolve o número de série da data actual
|
||||
WEEKDAY = DIA.SEMANA ## Converte um número de série num dia da semana
|
||||
WEEKNUM = NÚMSEMANA ## Converte um número de série num número que representa o número da semana num determinado ano
|
||||
WORKDAY = DIA.TRABALHO ## Devolve o número de série da data antes ou depois de um número de dias úteis especificado
|
||||
YEAR = ANO ## Converte um número de série num ano
|
||||
YEARFRAC = FRACÇÃOANO ## Devolve a fracção de ano que representa o número de dias inteiros entre a data_de_início e a data_de_fim
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Funções de engenharia
|
||||
##
|
||||
BESSELI = BESSELI ## Devolve a função de Bessel modificada In(x)
|
||||
BESSELJ = BESSELJ ## Devolve a função de Bessel Jn(x)
|
||||
BESSELK = BESSELK ## Devolve a função de Bessel modificada Kn(x)
|
||||
BESSELY = BESSELY ## Devolve a função de Bessel Yn(x)
|
||||
BIN2DEC = BINADEC ## Converte um número binário em decimal
|
||||
BIN2HEX = BINAHEX ## Converte um número binário em hexadecimal
|
||||
BIN2OCT = BINAOCT ## Converte um número binário em octal
|
||||
COMPLEX = COMPLEXO ## Converte coeficientes reais e imaginários num número complexo
|
||||
CONVERT = CONVERTER ## Converte um número de um sistema de medida noutro
|
||||
DEC2BIN = DECABIN ## Converte um número decimal em binário
|
||||
DEC2HEX = DECAHEX ## Converte um número decimal em hexadecimal
|
||||
DEC2OCT = DECAOCT ## Converte um número decimal em octal
|
||||
DELTA = DELTA ## Testa se dois valores são iguais
|
||||
ERF = FUNCERRO ## Devolve a função de erro
|
||||
ERFC = FUNCERROCOMPL ## Devolve a função de erro complementar
|
||||
GESTEP = DEGRAU ## Testa se um número é maior do que um valor limite
|
||||
HEX2BIN = HEXABIN ## Converte um número hexadecimal em binário
|
||||
HEX2DEC = HEXADEC ## Converte um número hexadecimal em decimal
|
||||
HEX2OCT = HEXAOCT ## Converte um número hexadecimal em octal
|
||||
IMABS = IMABS ## Devolve o valor absoluto (módulo) de um número complexo
|
||||
IMAGINARY = IMAGINÁRIO ## Devolve o coeficiente imaginário de um número complexo
|
||||
IMARGUMENT = IMARG ## Devolve o argumento Teta, um ângulo expresso em radianos
|
||||
IMCONJUGATE = IMCONJ ## Devolve o conjugado complexo de um número complexo
|
||||
IMCOS = IMCOS ## Devolve o co-seno de um número complexo
|
||||
IMDIV = IMDIV ## Devolve o quociente de dois números complexos
|
||||
IMEXP = IMEXP ## Devolve o exponencial de um número complexo
|
||||
IMLN = IMLN ## Devolve o logaritmo natural de um número complexo
|
||||
IMLOG10 = IMLOG10 ## Devolve o logaritmo de base 10 de um número complexo
|
||||
IMLOG2 = IMLOG2 ## Devolve o logaritmo de base 2 de um número complexo
|
||||
IMPOWER = IMPOT ## Devolve um número complexo elevado a uma potência inteira
|
||||
IMPRODUCT = IMPROD ## Devolve o produto de números complexos
|
||||
IMREAL = IMREAL ## Devolve o coeficiente real de um número complexo
|
||||
IMSIN = IMSENO ## Devolve o seno de um número complexo
|
||||
IMSQRT = IMRAIZ ## Devolve a raiz quadrada de um número complexo
|
||||
IMSUB = IMSUBTR ## Devolve a diferença entre dois números complexos
|
||||
IMSUM = IMSOMA ## Devolve a soma de números complexos
|
||||
OCT2BIN = OCTABIN ## Converte um número octal em binário
|
||||
OCT2DEC = OCTADEC ## Converte um número octal em decimal
|
||||
OCT2HEX = OCTAHEX ## Converte um número octal em hexadecimal
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Funções financeiras
|
||||
##
|
||||
ACCRINT = JUROSACUM ## Devolve os juros acumulados de um título que paga juros periódicos
|
||||
ACCRINTM = JUROSACUMV ## Devolve os juros acumulados de um título que paga juros no vencimento
|
||||
AMORDEGRC = AMORDEGRC ## Devolve a depreciação correspondente a cada período contabilístico utilizando um coeficiente de depreciação
|
||||
AMORLINC = AMORLINC ## Devolve a depreciação correspondente a cada período contabilístico
|
||||
COUPDAYBS = CUPDIASINLIQ ## Devolve o número de dias entre o início do período do cupão e a data de regularização
|
||||
COUPDAYS = CUPDIAS ## Devolve o número de dias no período do cupão que contém a data de regularização
|
||||
COUPDAYSNC = CUPDIASPRÓX ## Devolve o número de dias entre a data de regularização e a data do cupão seguinte
|
||||
COUPNCD = CUPDATAPRÓX ## Devolve a data do cupão seguinte após a data de regularização
|
||||
COUPNUM = CUPNÚM ## Devolve o número de cupões a serem pagos entre a data de regularização e a data de vencimento
|
||||
COUPPCD = CUPDATAANT ## Devolve a data do cupão anterior antes da data de regularização
|
||||
CUMIPMT = PGTOJURACUM ## Devolve os juros cumulativos pagos entre dois períodos
|
||||
CUMPRINC = PGTOCAPACUM ## Devolve o capital cumulativo pago a título de empréstimo entre dois períodos
|
||||
DB = BD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas fixas
|
||||
DDB = BDD ## Devolve a depreciação de um activo relativo a um período especificado utilizando o método das quotas degressivas duplas ou qualquer outro método especificado
|
||||
DISC = DESC ## Devolve a taxa de desconto de um título
|
||||
DOLLARDE = MOEDADEC ## Converte um preço em unidade monetária, expresso como uma fracção, num preço em unidade monetária, expresso como um número decimal
|
||||
DOLLARFR = MOEDAFRA ## Converte um preço em unidade monetária, expresso como um número decimal, num preço em unidade monetária, expresso como uma fracção
|
||||
DURATION = DURAÇÃO ## Devolve a duração anual de um título com pagamentos de juros periódicos
|
||||
EFFECT = EFECTIVA ## Devolve a taxa de juros anual efectiva
|
||||
FV = VF ## Devolve o valor futuro de um investimento
|
||||
FVSCHEDULE = VFPLANO ## Devolve o valor futuro de um capital inicial após a aplicação de uma série de taxas de juro compostas
|
||||
INTRATE = TAXAJUROS ## Devolve a taxa de juros de um título investido na totalidade
|
||||
IPMT = IPGTO ## Devolve o pagamento dos juros de um investimento durante um determinado período
|
||||
IRR = TIR ## Devolve a taxa de rentabilidade interna para uma série de fluxos monetários
|
||||
ISPMT = É.PGTO ## Calcula os juros pagos durante um período específico de um investimento
|
||||
MDURATION = MDURAÇÃO ## Devolve a duração modificada de Macauley de um título com um valor de paridade equivalente a € 100
|
||||
MIRR = MTIR ## Devolve a taxa interna de rentabilidade em que os fluxos monetários positivos e negativos são financiados com taxas diferentes
|
||||
NOMINAL = NOMINAL ## Devolve a taxa de juros nominal anual
|
||||
NPER = NPER ## Devolve o número de períodos de um investimento
|
||||
NPV = VAL ## Devolve o valor actual líquido de um investimento com base numa série de fluxos monetários periódicos e numa taxa de desconto
|
||||
ODDFPRICE = PREÇOPRIMINC ## Devolve o preço por € 100 do valor nominal de um título com um período inicial incompleto
|
||||
ODDFYIELD = LUCROPRIMINC ## Devolve o lucro de um título com um período inicial incompleto
|
||||
ODDLPRICE = PREÇOÚLTINC ## Devolve o preço por € 100 do valor nominal de um título com um período final incompleto
|
||||
ODDLYIELD = LUCROÚLTINC ## Devolve o lucro de um título com um período final incompleto
|
||||
PMT = PGTO ## Devolve o pagamento periódico de uma anuidade
|
||||
PPMT = PPGTO ## Devolve o pagamento sobre o capital de um investimento num determinado período
|
||||
PRICE = PREÇO ## Devolve o preço por € 100 do valor nominal de um título que paga juros periódicos
|
||||
PRICEDISC = PREÇODESC ## Devolve o preço por € 100 do valor nominal de um título descontado
|
||||
PRICEMAT = PREÇOVENC ## Devolve o preço por € 100 do valor nominal de um título que paga juros no vencimento
|
||||
PV = VA ## Devolve o valor actual de um investimento
|
||||
RATE = TAXA ## Devolve a taxa de juros por período de uma anuidade
|
||||
RECEIVED = RECEBER ## Devolve o montante recebido no vencimento de um título investido na totalidade
|
||||
SLN = AMORT ## Devolve uma depreciação linear de um activo durante um período
|
||||
SYD = AMORTD ## Devolve a depreciação por algarismos da soma dos anos de um activo durante um período especificado
|
||||
TBILLEQ = OTN ## Devolve o lucro de um título equivalente a uma Obrigação do Tesouro
|
||||
TBILLPRICE = OTNVALOR ## Devolve o preço por € 100 de valor nominal de uma Obrigação do Tesouro
|
||||
TBILLYIELD = OTNLUCRO ## Devolve o lucro de uma Obrigação do Tesouro
|
||||
VDB = BDV ## Devolve a depreciação de um activo relativo a um período específico ou parcial utilizando um método de quotas degressivas
|
||||
XIRR = XTIR ## Devolve a taxa interna de rentabilidade de um plano de fluxos monetários que não seja necessariamente periódica
|
||||
XNPV = XVAL ## Devolve o valor actual líquido de um plano de fluxos monetários que não seja necessariamente periódico
|
||||
YIELD = LUCRO ## Devolve o lucro de um título que paga juros periódicos
|
||||
YIELDDISC = LUCRODESC ## Devolve o lucro anual de um título emitido abaixo do valor nominal, por exemplo, uma Obrigação do Tesouro
|
||||
YIELDMAT = LUCROVENC ## Devolve o lucro anual de um título que paga juros na data de vencimento
|
||||
|
||||
|
||||
##
|
||||
## Information functions Funções de informação
|
||||
##
|
||||
CELL = CÉL ## Devolve informações sobre a formatação, localização ou conteúdo de uma célula
|
||||
ERROR.TYPE = TIPO.ERRO ## Devolve um número correspondente a um tipo de erro
|
||||
INFO = INFORMAÇÃO ## Devolve informações sobre o ambiente de funcionamento actual
|
||||
ISBLANK = É.CÉL.VAZIA ## Devolve VERDADEIRO se o valor estiver em branco
|
||||
ISERR = É.ERROS ## Devolve VERDADEIRO se o valor for um valor de erro diferente de #N/D
|
||||
ISERROR = É.ERRO ## Devolve VERDADEIRO se o valor for um valor de erro
|
||||
ISEVEN = ÉPAR ## Devolve VERDADEIRO se o número for par
|
||||
ISLOGICAL = É.LÓGICO ## Devolve VERDADEIRO se o valor for lógico
|
||||
ISNA = É.NÃO.DISP ## Devolve VERDADEIRO se o valor for o valor de erro #N/D
|
||||
ISNONTEXT = É.NÃO.TEXTO ## Devolve VERDADEIRO se o valor não for texto
|
||||
ISNUMBER = É.NÚM ## Devolve VERDADEIRO se o valor for um número
|
||||
ISODD = ÉÍMPAR ## Devolve VERDADEIRO se o número for ímpar
|
||||
ISREF = É.REF ## Devolve VERDADEIRO se o valor for uma referência
|
||||
ISTEXT = É.TEXTO ## Devolve VERDADEIRO se o valor for texto
|
||||
N = N ## Devolve um valor convertido num número
|
||||
NA = NÃO.DISP ## Devolve o valor de erro #N/D
|
||||
TYPE = TIPO ## Devolve um número que indica o tipo de dados de um valor
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Funções lógicas
|
||||
##
|
||||
AND = E ## Devolve VERDADEIRO se todos os respectivos argumentos corresponderem a VERDADEIRO
|
||||
FALSE = FALSO ## Devolve o valor lógico FALSO
|
||||
IF = SE ## Especifica um teste lógico a ser executado
|
||||
IFERROR = SE.ERRO ## Devolve um valor definido pelo utilizador se ocorrer um erro na fórmula, e devolve o resultado da fórmula se não ocorrer nenhum erro
|
||||
NOT = NÃO ## Inverte a lógica do respectivo argumento
|
||||
OR = OU ## Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
|
||||
TRUE = VERDADEIRO ## Devolve o valor lógico VERDADEIRO
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Funções de pesquisa e referência
|
||||
##
|
||||
ADDRESS = ENDEREÇO ## Devolve uma referência a uma única célula numa folha de cálculo como texto
|
||||
AREAS = ÁREAS ## Devolve o número de áreas numa referência
|
||||
CHOOSE = SELECCIONAR ## Selecciona um valor a partir de uma lista de valores
|
||||
COLUMN = COL ## Devolve o número da coluna de uma referência
|
||||
COLUMNS = COLS ## Devolve o número de colunas numa referência
|
||||
HLOOKUP = PROCH ## Procura na linha superior de uma matriz e devolve o valor da célula indicada
|
||||
HYPERLINK = HIPERLIGAÇÃO ## Cria um atalho ou hiperligação que abre um documento armazenado num servidor de rede, numa intranet ou na Internet
|
||||
INDEX = ÍNDICE ## Utiliza um índice para escolher um valor de uma referência ou de uma matriz
|
||||
INDIRECT = INDIRECTO ## Devolve uma referência indicada por um valor de texto
|
||||
LOOKUP = PROC ## Procura valores num vector ou numa matriz
|
||||
MATCH = CORRESP ## Procura valores numa referência ou numa matriz
|
||||
OFFSET = DESLOCAMENTO ## Devolve o deslocamento de referência de uma determinada referência
|
||||
ROW = LIN ## Devolve o número da linha de uma referência
|
||||
ROWS = LINS ## Devolve o número de linhas numa referência
|
||||
RTD = RTD ## Obtém dados em tempo real a partir de um programa que suporte automatização COM (automatização: modo de trabalhar com objectos de uma aplicação a partir de outra aplicação ou ferramenta de desenvolvimento. Anteriormente conhecida como automatização OLE, a automatização é uma norma da indústria de software e uma funcionalidade COM (Component Object Model).)
|
||||
TRANSPOSE = TRANSPOR ## Devolve a transposição de uma matriz
|
||||
VLOOKUP = PROCV ## Procura na primeira coluna de uma matriz e percorre a linha para devolver o valor de uma célula
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Funções matemáticas e trigonométricas
|
||||
##
|
||||
ABS = ABS ## Devolve o valor absoluto de um número
|
||||
ACOS = ACOS ## Devolve o arco de co-seno de um número
|
||||
ACOSH = ACOSH ## Devolve o co-seno hiperbólico inverso de um número
|
||||
ASIN = ASEN ## Devolve o arco de seno de um número
|
||||
ASINH = ASENH ## Devolve o seno hiperbólico inverso de um número
|
||||
ATAN = ATAN ## Devolve o arco de tangente de um número
|
||||
ATAN2 = ATAN2 ## Devolve o arco de tangente das coordenadas x e y
|
||||
ATANH = ATANH ## Devolve a tangente hiperbólica inversa de um número
|
||||
CEILING = ARRED.EXCESSO ## Arredonda um número para o número inteiro mais próximo ou para o múltiplo de significância mais próximo
|
||||
COMBIN = COMBIN ## Devolve o número de combinações de um determinado número de objectos
|
||||
COS = COS ## Devolve o co-seno de um número
|
||||
COSH = COSH ## Devolve o co-seno hiperbólico de um número
|
||||
DEGREES = GRAUS ## Converte radianos em graus
|
||||
EVEN = PAR ## Arredonda um número por excesso para o número inteiro mais próximo
|
||||
EXP = EXP ## Devolve e elevado à potência de um determinado número
|
||||
FACT = FACTORIAL ## Devolve o factorial de um número
|
||||
FACTDOUBLE = FACTDUPLO ## Devolve o factorial duplo de um número
|
||||
FLOOR = ARRED.DEFEITO ## Arredonda um número por defeito até zero
|
||||
GCD = MDC ## Devolve o maior divisor comum
|
||||
INT = INT ## Arredonda um número por defeito para o número inteiro mais próximo
|
||||
LCM = MMC ## Devolve o mínimo múltiplo comum
|
||||
LN = LN ## Devolve o logaritmo natural de um número
|
||||
LOG = LOG ## Devolve o logaritmo de um número com uma base especificada
|
||||
LOG10 = LOG10 ## Devolve o logaritmo de base 10 de um número
|
||||
MDETERM = MATRIZ.DETERM ## Devolve o determinante matricial de uma matriz
|
||||
MINVERSE = MATRIZ.INVERSA ## Devolve o inverso matricial de uma matriz
|
||||
MMULT = MATRIZ.MULT ## Devolve o produto matricial de duas matrizes
|
||||
MOD = RESTO ## Devolve o resto da divisão
|
||||
MROUND = MARRED ## Devolve um número arredondado para o múltiplo pretendido
|
||||
MULTINOMIAL = POLINOMIAL ## Devolve o polinomial de um conjunto de números
|
||||
ODD = ÍMPAR ## Arredonda por excesso um número para o número inteiro ímpar mais próximo
|
||||
PI = PI ## Devolve o valor de pi
|
||||
POWER = POTÊNCIA ## Devolve o resultado de um número elevado a uma potência
|
||||
PRODUCT = PRODUTO ## Multiplica os respectivos argumentos
|
||||
QUOTIENT = QUOCIENTE ## Devolve a parte inteira de uma divisão
|
||||
RADIANS = RADIANOS ## Converte graus em radianos
|
||||
RAND = ALEATÓRIO ## Devolve um número aleatório entre 0 e 1
|
||||
RANDBETWEEN = ALEATÓRIOENTRE ## Devolve um número aleatório entre os números especificados
|
||||
ROMAN = ROMANO ## Converte um número árabe em romano, como texto
|
||||
ROUND = ARRED ## Arredonda um número para um número de dígitos especificado
|
||||
ROUNDDOWN = ARRED.PARA.BAIXO ## Arredonda um número por defeito até zero
|
||||
ROUNDUP = ARRED.PARA.CIMA ## Arredonda um número por excesso, afastando-o de zero
|
||||
SERIESSUM = SOMASÉRIE ## Devolve a soma de uma série de potências baseada na fórmula
|
||||
SIGN = SINAL ## Devolve o sinal de um número
|
||||
SIN = SEN ## Devolve o seno de um determinado ângulo
|
||||
SINH = SENH ## Devolve o seno hiperbólico de um número
|
||||
SQRT = RAIZQ ## Devolve uma raiz quadrada positiva
|
||||
SQRTPI = RAIZPI ## Devolve a raiz quadrada de (núm * pi)
|
||||
SUBTOTAL = SUBTOTAL ## Devolve um subtotal numa lista ou base de dados
|
||||
SUM = SOMA ## Adiciona os respectivos argumentos
|
||||
SUMIF = SOMA.SE ## Adiciona as células especificadas por um determinado critério
|
||||
SUMIFS = SOMA.SE.S ## Adiciona as células num intervalo que cumpre vários critérios
|
||||
SUMPRODUCT = SOMARPRODUTO ## Devolve a soma dos produtos de componentes de matrizes correspondentes
|
||||
SUMSQ = SOMARQUAD ## Devolve a soma dos quadrados dos argumentos
|
||||
SUMX2MY2 = SOMAX2DY2 ## Devolve a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMX2PY2 = SOMAX2SY2 ## Devolve a soma da soma dos quadrados dos valores correspondentes em duas matrizes
|
||||
SUMXMY2 = SOMAXMY2 ## Devolve a soma dos quadrados da diferença dos valores correspondentes em duas matrizes
|
||||
TAN = TAN ## Devolve a tangente de um número
|
||||
TANH = TANH ## Devolve a tangente hiperbólica de um número
|
||||
TRUNC = TRUNCAR ## Trunca um número para um número inteiro
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Funções estatísticas
|
||||
##
|
||||
AVEDEV = DESV.MÉDIO ## Devolve a média aritmética dos desvios absolutos à média dos pontos de dados
|
||||
AVERAGE = MÉDIA ## Devolve a média dos respectivos argumentos
|
||||
AVERAGEA = MÉDIAA ## Devolve uma média dos respectivos argumentos, incluindo números, texto e valores lógicos
|
||||
AVERAGEIF = MÉDIA.SE ## Devolve a média aritmética de todas as células num intervalo que cumprem determinado critério
|
||||
AVERAGEIFS = MÉDIA.SE.S ## Devolve a média aritmética de todas as células que cumprem múltiplos critérios
|
||||
BETADIST = DISTBETA ## Devolve a função de distribuição cumulativa beta
|
||||
BETAINV = BETA.ACUM.INV ## Devolve o inverso da função de distribuição cumulativa relativamente a uma distribuição beta específica
|
||||
BINOMDIST = DISTRBINOM ## Devolve a probabilidade de distribuição binomial de termo individual
|
||||
CHIDIST = DIST.CHI ## Devolve a probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHIINV = INV.CHI ## Devolve o inverso da probabilidade unicaudal da distribuição qui-quadrada
|
||||
CHITEST = TESTE.CHI ## Devolve o teste para independência
|
||||
CONFIDENCE = INT.CONFIANÇA ## Devolve o intervalo de confiança correspondente a uma média de população
|
||||
CORREL = CORREL ## Devolve o coeficiente de correlação entre dois conjuntos de dados
|
||||
COUNT = CONTAR ## Conta os números que existem na lista de argumentos
|
||||
COUNTA = CONTAR.VAL ## Conta os valores que existem na lista de argumentos
|
||||
COUNTBLANK = CONTAR.VAZIO ## Conta o número de células em branco num intervalo
|
||||
COUNTIF = CONTAR.SE ## Calcula o número de células num intervalo que corresponde aos critérios determinados
|
||||
COUNTIFS = CONTAR.SE.S ## Conta o número de células num intervalo que cumprem múltiplos critérios
|
||||
COVAR = COVAR ## Devolve a covariância, que é a média dos produtos de desvios de pares
|
||||
CRITBINOM = CRIT.BINOM ## Devolve o menor valor em que a distribuição binomial cumulativa é inferior ou igual a um valor de critério
|
||||
DEVSQ = DESVQ ## Devolve a soma dos quadrados dos desvios
|
||||
EXPONDIST = DISTEXPON ## Devolve a distribuição exponencial
|
||||
FDIST = DISTF ## Devolve a distribuição da probabilidade F
|
||||
FINV = INVF ## Devolve o inverso da distribuição da probabilidade F
|
||||
FISHER = FISHER ## Devolve a transformação Fisher
|
||||
FISHERINV = FISHERINV ## Devolve o inverso da transformação Fisher
|
||||
FORECAST = PREVISÃO ## Devolve um valor ao longo de uma tendência linear
|
||||
FREQUENCY = FREQUÊNCIA ## Devolve uma distribuição de frequência como uma matriz vertical
|
||||
FTEST = TESTEF ## Devolve o resultado de um teste F
|
||||
GAMMADIST = DISTGAMA ## Devolve a distribuição gama
|
||||
GAMMAINV = INVGAMA ## Devolve o inverso da distribuição gama cumulativa
|
||||
GAMMALN = LNGAMA ## Devolve o logaritmo natural da função gama, Γ(x)
|
||||
GEOMEAN = MÉDIA.GEOMÉTRICA ## Devolve a média geométrica
|
||||
GROWTH = CRESCIMENTO ## Devolve valores ao longo de uma tendência exponencial
|
||||
HARMEAN = MÉDIA.HARMÓNICA ## Devolve a média harmónica
|
||||
HYPGEOMDIST = DIST.HIPERGEOM ## Devolve a distribuição hipergeométrica
|
||||
INTERCEPT = INTERCEPTAR ## Devolve a intercepção da linha de regressão linear
|
||||
KURT = CURT ## Devolve a curtose de um conjunto de dados
|
||||
LARGE = MAIOR ## Devolve o maior valor k-ésimo de um conjunto de dados
|
||||
LINEST = PROJ.LIN ## Devolve os parâmetros de uma tendência linear
|
||||
LOGEST = PROJ.LOG ## Devolve os parâmetros de uma tendência exponencial
|
||||
LOGINV = INVLOG ## Devolve o inverso da distribuição normal logarítmica
|
||||
LOGNORMDIST = DIST.NORMALLOG ## Devolve a distribuição normal logarítmica cumulativa
|
||||
MAX = MÁXIMO ## Devolve o valor máximo numa lista de argumentos
|
||||
MAXA = MÁXIMOA ## Devolve o valor máximo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||
MEDIAN = MED ## Devolve a mediana dos números indicados
|
||||
MIN = MÍNIMO ## Devolve o valor mínimo numa lista de argumentos
|
||||
MINA = MÍNIMOA ## Devolve o valor mínimo numa lista de argumentos, incluindo números, texto e valores lógicos
|
||||
MODE = MODA ## Devolve o valor mais comum num conjunto de dados
|
||||
NEGBINOMDIST = DIST.BIN.NEG ## Devolve a distribuição binominal negativa
|
||||
NORMDIST = DIST.NORM ## Devolve a distribuição cumulativa normal
|
||||
NORMINV = INV.NORM ## Devolve o inverso da distribuição cumulativa normal
|
||||
NORMSDIST = DIST.NORMP ## Devolve a distribuição cumulativa normal padrão
|
||||
NORMSINV = INV.NORMP ## Devolve o inverso da distribuição cumulativa normal padrão
|
||||
PEARSON = PEARSON ## Devolve o coeficiente de correlação momento/produto de Pearson
|
||||
PERCENTILE = PERCENTIL ## Devolve o k-ésimo percentil de valores num intervalo
|
||||
PERCENTRANK = ORDEM.PERCENTUAL ## Devolve a ordem percentual de um valor num conjunto de dados
|
||||
PERMUT = PERMUTAR ## Devolve o número de permutações de um determinado número de objectos
|
||||
POISSON = POISSON ## Devolve a distribuição de Poisson
|
||||
PROB = PROB ## Devolve a probabilidade dos valores num intervalo se encontrarem entre dois limites
|
||||
QUARTILE = QUARTIL ## Devolve o quartil de um conjunto de dados
|
||||
RANK = ORDEM ## Devolve a ordem de um número numa lista numérica
|
||||
RSQ = RQUAD ## Devolve o quadrado do coeficiente de correlação momento/produto de Pearson
|
||||
SKEW = DISTORÇÃO ## Devolve a distorção de uma distribuição
|
||||
SLOPE = DECLIVE ## Devolve o declive da linha de regressão linear
|
||||
SMALL = MENOR ## Devolve o menor valor de k-ésimo de um conjunto de dados
|
||||
STANDARDIZE = NORMALIZAR ## Devolve um valor normalizado
|
||||
STDEV = DESVPAD ## Calcula o desvio-padrão com base numa amostra
|
||||
STDEVA = DESVPADA ## Calcula o desvio-padrão com base numa amostra, incluindo números, texto e valores lógicos
|
||||
STDEVP = DESVPADP ## Calcula o desvio-padrão com base na população total
|
||||
STDEVPA = DESVPADPA ## Calcula o desvio-padrão com base na população total, incluindo números, texto e valores lógicos
|
||||
STEYX = EPADYX ## Devolve o erro-padrão do valor de y previsto para cada x na regressão
|
||||
TDIST = DISTT ## Devolve a distribuição t de Student
|
||||
TINV = INVT ## Devolve o inverso da distribuição t de Student
|
||||
TREND = TENDÊNCIA ## Devolve valores ao longo de uma tendência linear
|
||||
TRIMMEAN = MÉDIA.INTERNA ## Devolve a média do interior de um conjunto de dados
|
||||
TTEST = TESTET ## Devolve a probabilidade associada ao teste t de Student
|
||||
VAR = VAR ## Calcula a variância com base numa amostra
|
||||
VARA = VARA ## Calcula a variância com base numa amostra, incluindo números, texto e valores lógicos
|
||||
VARP = VARP ## Calcula a variância com base na população total
|
||||
VARPA = VARPA ## Calcula a variância com base na população total, incluindo números, texto e valores lógicos
|
||||
WEIBULL = WEIBULL ## Devolve a distribuição Weibull
|
||||
ZTEST = TESTEZ ## Devolve o valor de probabilidade unicaudal de um teste-z
|
||||
|
||||
|
||||
##
|
||||
## Text functions Funções de texto
|
||||
##
|
||||
ASC = ASC ## Altera letras ou katakana de largura total (byte duplo) numa cadeia de caracteres para caracteres de largura média (byte único)
|
||||
BAHTTEXT = TEXTO.BAHT ## Converte um número em texto, utilizando o formato monetário ß (baht)
|
||||
CHAR = CARÁCT ## Devolve o carácter especificado pelo número de código
|
||||
CLEAN = LIMPAR ## Remove do texto todos os caracteres não imprimíveis
|
||||
CODE = CÓDIGO ## Devolve um código numérico correspondente ao primeiro carácter numa cadeia de texto
|
||||
CONCATENATE = CONCATENAR ## Agrupa vários itens de texto num único item de texto
|
||||
DOLLAR = MOEDA ## Converte um número em texto, utilizando o formato monetário € (Euro)
|
||||
EXACT = EXACTO ## Verifica se dois valores de texto são idênticos
|
||||
FIND = LOCALIZAR ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||
FINDB = LOCALIZARB ## Localiza um valor de texto dentro de outro (sensível às maiúsculas e minúsculas)
|
||||
FIXED = FIXA ## Formata um número como texto com um número fixo de decimais
|
||||
JIS = JIS ## Altera letras ou katakana de largura média (byte único) numa cadeia de caracteres para caracteres de largura total (byte duplo)
|
||||
LEFT = ESQUERDA ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||
LEFTB = ESQUERDAB ## Devolve os caracteres mais à esquerda de um valor de texto
|
||||
LEN = NÚM.CARACT ## Devolve o número de caracteres de uma cadeia de texto
|
||||
LENB = NÚM.CARACTB ## Devolve o número de caracteres de uma cadeia de texto
|
||||
LOWER = MINÚSCULAS ## Converte o texto em minúsculas
|
||||
MID = SEG.TEXTO ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||
MIDB = SEG.TEXTOB ## Devolve um número específico de caracteres de uma cadeia de texto, a partir da posição especificada
|
||||
PHONETIC = FONÉTICA ## Retira os caracteres fonéticos (furigana) de uma cadeia de texto
|
||||
PROPER = INICIAL.MAIÚSCULA ## Coloca em maiúsculas a primeira letra de cada palavra de um valor de texto
|
||||
REPLACE = SUBSTITUIR ## Substitui caracteres no texto
|
||||
REPLACEB = SUBSTITUIRB ## Substitui caracteres no texto
|
||||
REPT = REPETIR ## Repete texto um determinado número de vezes
|
||||
RIGHT = DIREITA ## Devolve os caracteres mais à direita de um valor de texto
|
||||
RIGHTB = DIREITAB ## Devolve os caracteres mais à direita de um valor de texto
|
||||
SEARCH = PROCURAR ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||
SEARCHB = PROCURARB ## Localiza um valor de texto dentro de outro (não sensível a maiúsculas e minúsculas)
|
||||
SUBSTITUTE = SUBST ## Substitui texto novo por texto antigo numa cadeia de texto
|
||||
T = T ## Converte os respectivos argumentos em texto
|
||||
TEXT = TEXTO ## Formata um número e converte-o em texto
|
||||
TRIM = COMPACTAR ## Remove espaços do texto
|
||||
UPPER = MAIÚSCULAS ## Converte texto em maiúsculas
|
||||
VALUE = VALOR ## Converte um argumento de texto num número
|
||||
|
||||
@ -1,408 +1,408 @@
|
||||
##
|
||||
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
|
||||
##
|
||||
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Kubfunktioner
|
||||
##
|
||||
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
|
||||
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
|
||||
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
|
||||
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
|
||||
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
|
||||
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
|
||||
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Databasfunktioner
|
||||
##
|
||||
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
|
||||
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
|
||||
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
|
||||
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
|
||||
DMAX = DMAX ## Returnerar det största värdet från databasposterna
|
||||
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
|
||||
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
|
||||
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
|
||||
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
|
||||
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
|
||||
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
|
||||
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Tid- och datumfunktioner
|
||||
##
|
||||
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
|
||||
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
|
||||
DAY = DAG ## Konverterar ett serienummer till dag i månaden
|
||||
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
|
||||
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
|
||||
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
|
||||
HOUR = TIMME ## Konverterar ett serienummer till en timme
|
||||
MINUTE = MINUT ## Konverterar ett serienummer till en minut
|
||||
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
|
||||
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
|
||||
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
|
||||
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
|
||||
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
|
||||
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
|
||||
TODAY = IDAG ## Returnerar serienumret för dagens datum
|
||||
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
|
||||
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
|
||||
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
|
||||
YEAR = ÅR ## Konverterar ett serienummer till ett år
|
||||
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Tekniska funktioner
|
||||
##
|
||||
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
|
||||
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
|
||||
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
|
||||
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
|
||||
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
|
||||
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
|
||||
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
|
||||
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
|
||||
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
|
||||
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
|
||||
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
|
||||
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
|
||||
DELTA = DELTA ## Testar om två värden är lika
|
||||
ERF = FELF ## Returnerar felfunktionen
|
||||
ERFC = FELFK ## Returnerar den komplementära felfunktionen
|
||||
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
|
||||
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
|
||||
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
|
||||
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
|
||||
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
|
||||
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
|
||||
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
|
||||
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
|
||||
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
|
||||
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
|
||||
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
|
||||
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
|
||||
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
|
||||
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
|
||||
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
|
||||
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
|
||||
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
|
||||
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
|
||||
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
|
||||
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
|
||||
IMSUM = IMSUM ## Returnerar summan av komplexa tal
|
||||
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
|
||||
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
|
||||
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Finansiella funktioner
|
||||
##
|
||||
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
|
||||
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
|
||||
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
|
||||
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
|
||||
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
|
||||
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
|
||||
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
|
||||
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
|
||||
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
|
||||
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
|
||||
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
|
||||
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
|
||||
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
|
||||
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
|
||||
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
|
||||
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
|
||||
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
|
||||
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
|
||||
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
|
||||
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
|
||||
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
|
||||
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
|
||||
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
|
||||
IRR = IR ## Returnerar internräntan för en serie betalningar
|
||||
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
|
||||
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
|
||||
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
|
||||
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
|
||||
NPER = PERIODER ## Returnerar antalet perioder för en investering
|
||||
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
|
||||
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
|
||||
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
|
||||
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
|
||||
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
|
||||
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
|
||||
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
|
||||
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
|
||||
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
|
||||
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
|
||||
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
|
||||
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
|
||||
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
|
||||
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
|
||||
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
|
||||
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
|
||||
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
|
||||
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
|
||||
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
|
||||
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
|
||||
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
|
||||
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
|
||||
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
|
||||
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
|
||||
|
||||
|
||||
##
|
||||
## Information functions Informationsfunktioner
|
||||
##
|
||||
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
|
||||
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
|
||||
INFO = INFO ## Returnerar information om operativsystemet
|
||||
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
|
||||
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
|
||||
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
|
||||
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
|
||||
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
|
||||
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
|
||||
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
|
||||
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
|
||||
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
|
||||
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
|
||||
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
|
||||
N = N ## Returnerar ett värde omvandlat till ett tal
|
||||
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
|
||||
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Logiska funktioner
|
||||
##
|
||||
AND = OCH ## Returnerar SANT om alla argument är sanna
|
||||
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
|
||||
IF = OM ## Anger vilket logiskt test som ska utföras
|
||||
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
|
||||
NOT = ICKE ## Inverterar logiken för argumenten
|
||||
OR = ELLER ## Returnerar SANT om något argument är SANT
|
||||
TRUE = SANT ## Returnerar det logiska värdet SANT
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Sök- och referensfunktioner
|
||||
##
|
||||
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
|
||||
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
|
||||
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
|
||||
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
|
||||
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
|
||||
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
|
||||
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
|
||||
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
|
||||
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
|
||||
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
|
||||
MATCH = PASSA ## Letar upp värden i en referens eller matris
|
||||
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
|
||||
ROW = RAD ## Returnerar radnumret för en referens
|
||||
ROWS = RADER ## Returnerar antalet rader i en referens
|
||||
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
|
||||
TRANSPOSE = TRANSPONERA ## Transponerar en matris
|
||||
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Matematiska och trigonometriska funktioner
|
||||
##
|
||||
ABS = ABS ## Returnerar absolutvärdet av ett tal
|
||||
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
|
||||
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
|
||||
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
|
||||
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
|
||||
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
|
||||
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
|
||||
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
|
||||
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
|
||||
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
|
||||
COS = COS ## Returnerar cosinus för ett tal
|
||||
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
|
||||
DEGREES = GRADER ## Omvandlar radianer till grader
|
||||
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
|
||||
EXP = EXP ## Returnerar e upphöjt till ett givet tal
|
||||
FACT = FAKULTET ## Returnerar fakulteten för ett tal
|
||||
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
|
||||
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
|
||||
GCD = SGD ## Returnerar den största gemensamma nämnaren
|
||||
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
|
||||
LCM = MGM ## Returnerar den minsta gemensamma multipeln
|
||||
LN = LN ## Returnerar den naturliga logaritmen för ett tal
|
||||
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
|
||||
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
|
||||
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
|
||||
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
|
||||
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
|
||||
MOD = REST ## Returnerar resten vid en division
|
||||
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
|
||||
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
|
||||
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
|
||||
PI = PI ## Returnerar värdet pi
|
||||
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
|
||||
PRODUCT = PRODUKT ## Multiplicerar argumenten
|
||||
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
|
||||
RADIANS = RADIANER ## Omvandlar grader till radianer
|
||||
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
|
||||
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
|
||||
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
|
||||
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
|
||||
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
|
||||
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
|
||||
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
|
||||
SIGN = TECKEN ## Returnerar tecknet för ett tal
|
||||
SIN = SIN ## Returnerar sinus för en given vinkel
|
||||
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
|
||||
SQRT = ROT ## Returnerar den positiva kvadratroten
|
||||
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
|
||||
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
|
||||
SUM = SUMMA ## Summerar argumenten
|
||||
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
|
||||
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
|
||||
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
|
||||
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
|
||||
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
|
||||
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
|
||||
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
|
||||
TAN = TAN ## Returnerar tangens för ett tal
|
||||
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
|
||||
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Statistiska funktioner
|
||||
##
|
||||
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
|
||||
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
|
||||
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
|
||||
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
|
||||
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
|
||||
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
|
||||
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
|
||||
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
|
||||
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
|
||||
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
|
||||
CHITEST = CHI2TEST ## Returnerar oberoendetesten
|
||||
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
|
||||
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
|
||||
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
|
||||
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
|
||||
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
|
||||
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
|
||||
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
|
||||
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
|
||||
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
|
||||
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
|
||||
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
|
||||
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
|
||||
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
|
||||
FISHER = FISHER ## Returnerar Fisher-transformationen
|
||||
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
|
||||
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
|
||||
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
|
||||
FTEST = FTEST ## Returnerar resultatet av en F-test
|
||||
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
|
||||
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
|
||||
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
|
||||
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
|
||||
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
|
||||
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
|
||||
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
|
||||
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
|
||||
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
|
||||
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
|
||||
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
|
||||
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
|
||||
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
|
||||
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
|
||||
MAX = MAX ## Returnerar det största värdet i en lista av argument
|
||||
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
|
||||
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
|
||||
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
|
||||
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
|
||||
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
|
||||
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
|
||||
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
|
||||
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
|
||||
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
|
||||
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
|
||||
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
|
||||
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
|
||||
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
|
||||
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
|
||||
POISSON = POISSON ## Returnerar Poisson-fördelningen
|
||||
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
|
||||
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
|
||||
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
|
||||
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
|
||||
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
|
||||
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
|
||||
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
|
||||
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
|
||||
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
|
||||
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
|
||||
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
|
||||
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
|
||||
TDIST = TFÖRD ## Returnerar Students t-fördelning
|
||||
TINV = TINV ## Returnerar inversen till Students t-fördelning
|
||||
TREND = TREND ## Returnerar värden längs en linjär trend
|
||||
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
|
||||
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
|
||||
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
|
||||
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
|
||||
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
|
||||
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
|
||||
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
|
||||
|
||||
|
||||
##
|
||||
## Text functions Textfunktioner
|
||||
##
|
||||
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
|
||||
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
|
||||
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
|
||||
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
|
||||
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
|
||||
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
|
||||
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
|
||||
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
|
||||
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
|
||||
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
|
||||
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
|
||||
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
|
||||
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
|
||||
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
|
||||
LOWER = GEMENER ## Omvandlar text till gemener
|
||||
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
|
||||
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
|
||||
REPLACE = ERSÄTT ## Ersätter tecken i text
|
||||
REPLACEB = ERSÄTTB ## Ersätter tecken i text
|
||||
REPT = REP ## Upprepar en text ett bestämt antal gånger
|
||||
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
|
||||
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
|
||||
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
|
||||
T = T ## Omvandlar argumenten till text
|
||||
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
|
||||
TRIM = RENSA ## Tar bort blanksteg från text
|
||||
UPPER = VERSALER ## Omvandlar text till versaler
|
||||
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal
|
||||
##
|
||||
## Add-in and Automation functions Tilläggs- och automatiseringsfunktioner
|
||||
##
|
||||
GETPIVOTDATA = HÄMTA.PIVOTDATA ## Returnerar data som lagrats i en pivottabellrapport
|
||||
|
||||
|
||||
##
|
||||
## Cube functions Kubfunktioner
|
||||
##
|
||||
CUBEKPIMEMBER = KUBKPIMEDLEM ## Returnerar namn, egenskap och mått för en KPI och visar namnet och egenskapen i cellen. En KPI, eller prestandaindikator, är ett kvantifierbart mått, t.ex. månatlig bruttovinst eller personalomsättning per kvartal, som används för att analysera ett företags resultat.
|
||||
CUBEMEMBER = KUBMEDLEM ## Returnerar en medlem eller ett par i en kubhierarki. Används för att verifiera att medlemmen eller paret finns i kuben.
|
||||
CUBEMEMBERPROPERTY = KUBMEDLEMSEGENSKAP ## Returnerar värdet för en medlemsegenskap i kuben. Används för att verifiera att ett medlemsnamn finns i kuben, samt för att returnera den angivna egenskapen för medlemmen.
|
||||
CUBERANKEDMEMBER = KUBRANGORDNADMEDLEM ## Returnerar den n:te, eller rangordnade, medlemmen i en uppsättning. Används för att returnera ett eller flera element i en uppsättning, till exempelvis den bästa försäljaren eller de tio bästa eleverna.
|
||||
CUBESET = KUBINSTÄLLNING ## Definierar en beräknad uppsättning medlemmar eller par genom att skicka ett bestämt uttryck till kuben på servern, som skapar uppsättningen och sedan returnerar den till Microsoft Office Excel.
|
||||
CUBESETCOUNT = KUBINSTÄLLNINGANTAL ## Returnerar antalet objekt i en uppsättning.
|
||||
CUBEVALUE = KUBVÄRDE ## Returnerar ett mängdvärde från en kub.
|
||||
|
||||
|
||||
##
|
||||
## Database functions Databasfunktioner
|
||||
##
|
||||
DAVERAGE = DMEDEL ## Returnerar medelvärdet av databasposterna
|
||||
DCOUNT = DANTAL ## Räknar antalet celler som innehåller tal i en databas
|
||||
DCOUNTA = DANTALV ## Räknar ifyllda celler i en databas
|
||||
DGET = DHÄMTA ## Hämtar en enstaka post från en databas som uppfyller de angivna villkoren
|
||||
DMAX = DMAX ## Returnerar det största värdet från databasposterna
|
||||
DMIN = DMIN ## Returnerar det minsta värdet från databasposterna
|
||||
DPRODUCT = DPRODUKT ## Multiplicerar värdena i ett visst fält i poster som uppfyller villkoret
|
||||
DSTDEV = DSTDAV ## Uppskattar standardavvikelsen baserat på ett urval av databasposterna
|
||||
DSTDEVP = DSTDAVP ## Beräknar standardavvikelsen utifrån hela populationen av valda databasposter
|
||||
DSUM = DSUMMA ## Summerar talen i kolumnfält i databasposter som uppfyller villkoret
|
||||
DVAR = DVARIANS ## Uppskattar variansen baserat på ett urval av databasposterna
|
||||
DVARP = DVARIANSP ## Beräknar variansen utifrån hela populationen av valda databasposter
|
||||
|
||||
|
||||
##
|
||||
## Date and time functions Tid- och datumfunktioner
|
||||
##
|
||||
DATE = DATUM ## Returnerar ett serienummer för ett visst datum
|
||||
DATEVALUE = DATUMVÄRDE ## Konverterar ett datum i textformat till ett serienummer
|
||||
DAY = DAG ## Konverterar ett serienummer till dag i månaden
|
||||
DAYS360 = DAGAR360 ## Beräknar antalet dagar mellan två datum baserat på ett 360-dagarsår
|
||||
EDATE = EDATUM ## Returnerar serienumret för ett datum som infaller ett visst antal månader före eller efter startdatumet
|
||||
EOMONTH = SLUTMÅNAD ## Returnerar serienumret för sista dagen i månaden ett visst antal månader tidigare eller senare
|
||||
HOUR = TIMME ## Konverterar ett serienummer till en timme
|
||||
MINUTE = MINUT ## Konverterar ett serienummer till en minut
|
||||
MONTH = MÅNAD ## Konverterar ett serienummer till en månad
|
||||
NETWORKDAYS = NETTOARBETSDAGAR ## Returnerar antalet hela arbetsdagar mellan två datum
|
||||
NOW = NU ## Returnerar serienumret för dagens datum och aktuell tid
|
||||
SECOND = SEKUND ## Konverterar ett serienummer till en sekund
|
||||
TIME = KLOCKSLAG ## Returnerar serienumret för en viss tid
|
||||
TIMEVALUE = TIDVÄRDE ## Konverterar en tid i textformat till ett serienummer
|
||||
TODAY = IDAG ## Returnerar serienumret för dagens datum
|
||||
WEEKDAY = VECKODAG ## Konverterar ett serienummer till en dag i veckan
|
||||
WEEKNUM = VECKONR ## Konverterar ett serienummer till ett veckonummer
|
||||
WORKDAY = ARBETSDAGAR ## Returnerar serienumret för ett datum ett visst antal arbetsdagar tidigare eller senare
|
||||
YEAR = ÅR ## Konverterar ett serienummer till ett år
|
||||
YEARFRAC = ÅRDEL ## Returnerar en del av ett år som representerar antalet hela dagar mellan start- och slutdatum
|
||||
|
||||
|
||||
##
|
||||
## Engineering functions Tekniska funktioner
|
||||
##
|
||||
BESSELI = BESSELI ## Returnerar den modifierade Bessel-funktionen In(x)
|
||||
BESSELJ = BESSELJ ## Returnerar Bessel-funktionen Jn(x)
|
||||
BESSELK = BESSELK ## Returnerar den modifierade Bessel-funktionen Kn(x)
|
||||
BESSELY = BESSELY ## Returnerar Bessel-funktionen Yn(x)
|
||||
BIN2DEC = BIN.TILL.DEC ## Omvandlar ett binärt tal till decimalt
|
||||
BIN2HEX = BIN.TILL.HEX ## Omvandlar ett binärt tal till hexadecimalt
|
||||
BIN2OCT = BIN.TILL.OKT ## Omvandlar ett binärt tal till oktalt
|
||||
COMPLEX = KOMPLEX ## Omvandlar reella och imaginära koefficienter till ett komplext tal
|
||||
CONVERT = KONVERTERA ## Omvandlar ett tal från ett måttsystem till ett annat
|
||||
DEC2BIN = DEC.TILL.BIN ## Omvandlar ett decimalt tal till binärt
|
||||
DEC2HEX = DEC.TILL.HEX ## Omvandlar ett decimalt tal till hexadecimalt
|
||||
DEC2OCT = DEC.TILL.OKT ## Omvandlar ett decimalt tal till oktalt
|
||||
DELTA = DELTA ## Testar om två värden är lika
|
||||
ERF = FELF ## Returnerar felfunktionen
|
||||
ERFC = FELFK ## Returnerar den komplementära felfunktionen
|
||||
GESTEP = SLSTEG ## Testar om ett tal är större än ett tröskelvärde
|
||||
HEX2BIN = HEX.TILL.BIN ## Omvandlar ett hexadecimalt tal till binärt
|
||||
HEX2DEC = HEX.TILL.DEC ## Omvandlar ett hexadecimalt tal till decimalt
|
||||
HEX2OCT = HEX.TILL.OKT ## Omvandlar ett hexadecimalt tal till oktalt
|
||||
IMABS = IMABS ## Returnerar absolutvärdet (modulus) för ett komplext tal
|
||||
IMAGINARY = IMAGINÄR ## Returnerar den imaginära koefficienten för ett komplext tal
|
||||
IMARGUMENT = IMARGUMENT ## Returnerar det komplexa talets argument, en vinkel uttryckt i radianer
|
||||
IMCONJUGATE = IMKONJUGAT ## Returnerar det komplexa talets konjugat
|
||||
IMCOS = IMCOS ## Returnerar cosinus för ett komplext tal
|
||||
IMDIV = IMDIV ## Returnerar kvoten för två komplexa tal
|
||||
IMEXP = IMEUPPHÖJT ## Returnerar exponenten för ett komplext tal
|
||||
IMLN = IMLN ## Returnerar den naturliga logaritmen för ett komplext tal
|
||||
IMLOG10 = IMLOG10 ## Returnerar 10-logaritmen för ett komplext tal
|
||||
IMLOG2 = IMLOG2 ## Returnerar 2-logaritmen för ett komplext tal
|
||||
IMPOWER = IMUPPHÖJT ## Returnerar ett komplext tal upphöjt till en exponent
|
||||
IMPRODUCT = IMPRODUKT ## Returnerar produkten av komplexa tal
|
||||
IMREAL = IMREAL ## Returnerar den reella koefficienten för ett komplext tal
|
||||
IMSIN = IMSIN ## Returnerar sinus för ett komplext tal
|
||||
IMSQRT = IMROT ## Returnerar kvadratroten av ett komplext tal
|
||||
IMSUB = IMDIFF ## Returnerar differensen mellan två komplexa tal
|
||||
IMSUM = IMSUM ## Returnerar summan av komplexa tal
|
||||
OCT2BIN = OKT.TILL.BIN ## Omvandlar ett oktalt tal till binärt
|
||||
OCT2DEC = OKT.TILL.DEC ## Omvandlar ett oktalt tal till decimalt
|
||||
OCT2HEX = OKT.TILL.HEX ## Omvandlar ett oktalt tal till hexadecimalt
|
||||
|
||||
|
||||
##
|
||||
## Financial functions Finansiella funktioner
|
||||
##
|
||||
ACCRINT = UPPLRÄNTA ## Returnerar den upplupna räntan för värdepapper med periodisk ränta
|
||||
ACCRINTM = UPPLOBLRÄNTA ## Returnerar den upplupna räntan för ett värdepapper som ger avkastning på förfallodagen
|
||||
AMORDEGRC = AMORDEGRC ## Returnerar avskrivningen för varje redovisningsperiod med hjälp av en avskrivningskoefficient
|
||||
AMORLINC = AMORLINC ## Returnerar avskrivningen för varje redovisningsperiod
|
||||
COUPDAYBS = KUPDAGBB ## Returnerar antal dagar från början av kupongperioden till likviddagen
|
||||
COUPDAYS = KUPDAGARS ## Returnerar antalet dagar i kupongperioden som innehåller betalningsdatumet
|
||||
COUPDAYSNC = KUPDAGNK ## Returnerar antalet dagar från betalningsdatumet till nästa kupongdatum
|
||||
COUPNCD = KUPNKD ## Returnerar nästa kupongdatum efter likviddagen
|
||||
COUPNUM = KUPANT ## Returnerar kuponger som förfaller till betalning mellan likviddagen och förfallodagen
|
||||
COUPPCD = KUPFKD ## Returnerar föregående kupongdatum före likviddagen
|
||||
CUMIPMT = KUMRÄNTA ## Returnerar den ackumulerade räntan som betalats mellan två perioder
|
||||
CUMPRINC = KUMPRIS ## Returnerar det ackumulerade kapitalbeloppet som betalats på ett lån mellan två perioder
|
||||
DB = DB ## Returnerar avskrivningen för en tillgång under en angiven tid enligt metoden för fast degressiv avskrivning
|
||||
DDB = DEGAVSKR ## Returnerar en tillgångs värdeminskning under en viss period med hjälp av dubbel degressiv avskrivning eller någon annan metod som du anger
|
||||
DISC = DISK ## Returnerar diskonteringsräntan för ett värdepapper
|
||||
DOLLARDE = DECTAL ## Omvandlar ett pris uttryckt som ett bråk till ett decimaltal
|
||||
DOLLARFR = BRÅK ## Omvandlar ett pris i kronor uttryckt som ett decimaltal till ett bråk
|
||||
DURATION = LÖPTID ## Returnerar den årliga löptiden för en säkerhet med periodiska räntebetalningar
|
||||
EFFECT = EFFRÄNTA ## Returnerar den årliga effektiva räntesatsen
|
||||
FV = SLUTVÄRDE ## Returnerar det framtida värdet på en investering
|
||||
FVSCHEDULE = FÖRRÄNTNING ## Returnerar det framtida värdet av ett begynnelsekapital beräknat på olika räntenivåer
|
||||
INTRATE = ÅRSRÄNTA ## Returnerar räntesatsen för ett betalt värdepapper
|
||||
IPMT = RBETALNING ## Returnerar räntedelen av en betalning för en given period
|
||||
IRR = IR ## Returnerar internräntan för en serie betalningar
|
||||
ISPMT = RALÅN ## Beräknar räntan som har betalats under en specifik betalningsperiod
|
||||
MDURATION = MLÖPTID ## Returnerar den modifierade Macauley-löptiden för ett värdepapper med det antagna nominella värdet 100 kr
|
||||
MIRR = MODIR ## Returnerar internräntan där positiva och negativa betalningar finansieras med olika räntor
|
||||
NOMINAL = NOMRÄNTA ## Returnerar den årliga nominella räntesatsen
|
||||
NPER = PERIODER ## Returnerar antalet perioder för en investering
|
||||
NPV = NETNUVÄRDE ## Returnerar nuvärdet av en serie periodiska betalningar vid en given diskonteringsränta
|
||||
ODDFPRICE = UDDAFPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda första period
|
||||
ODDFYIELD = UDDAFAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda första period
|
||||
ODDLPRICE = UDDASPRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper med en udda sista period
|
||||
ODDLYIELD = UDDASAVKASTNING ## Returnerar avkastningen för en säkerhet med en udda sista period
|
||||
PMT = BETALNING ## Returnerar den periodiska betalningen för en annuitet
|
||||
PPMT = AMORT ## Returnerar amorteringsdelen av en annuitetsbetalning för en given period
|
||||
PRICE = PRIS ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger periodisk ränta
|
||||
PRICEDISC = PRISDISK ## Returnerar priset per 100 kr nominellt värde för ett diskonterat värdepapper
|
||||
PRICEMAT = PRISFÖRF ## Returnerar priset per 100 kr nominellt värde för ett värdepapper som ger ränta på förfallodagen
|
||||
PV = PV ## Returnerar nuvärdet av en serie lika stora periodiska betalningar
|
||||
RATE = RÄNTA ## Returnerar räntesatsen per period i en annuitet
|
||||
RECEIVED = BELOPP ## Returnerar beloppet som utdelas på förfallodagen för ett betalat värdepapper
|
||||
SLN = LINAVSKR ## Returnerar den linjära avskrivningen för en tillgång under en period
|
||||
SYD = ÅRSAVSKR ## Returnerar den årliga avskrivningssumman för en tillgång under en angiven period
|
||||
TBILLEQ = SSVXEKV ## Returnerar avkastningen motsvarande en obligation för en statsskuldväxel
|
||||
TBILLPRICE = SSVXPRIS ## Returnerar priset per 100 kr nominellt värde för en statsskuldväxel
|
||||
TBILLYIELD = SSVXRÄNTA ## Returnerar avkastningen för en statsskuldväxel
|
||||
VDB = VDEGRAVSKR ## Returnerar avskrivningen för en tillgång under en angiven period (med degressiv avskrivning)
|
||||
XIRR = XIRR ## Returnerar internräntan för en serie betalningar som inte nödvändigtvis är periodiska
|
||||
XNPV = XNUVÄRDE ## Returnerar det nuvarande nettovärdet för en serie betalningar som inte nödvändigtvis är periodiska
|
||||
YIELD = NOMAVK ## Returnerar avkastningen för ett värdepapper som ger periodisk ränta
|
||||
YIELDDISC = NOMAVKDISK ## Returnerar den årliga avkastningen för diskonterade värdepapper, exempelvis en statsskuldväxel
|
||||
YIELDMAT = NOMAVKFÖRF ## Returnerar den årliga avkastningen för ett värdepapper som ger ränta på förfallodagen
|
||||
|
||||
|
||||
##
|
||||
## Information functions Informationsfunktioner
|
||||
##
|
||||
CELL = CELL ## Returnerar information om formatering, plats och innehåll i en cell
|
||||
ERROR.TYPE = FEL.TYP ## Returnerar ett tal som motsvarar ett felvärde
|
||||
INFO = INFO ## Returnerar information om operativsystemet
|
||||
ISBLANK = ÄRREF ## Returnerar SANT om värdet är tomt
|
||||
ISERR = Ä ## Returnerar SANT om värdet är ett felvärde annat än #SAKNAS!
|
||||
ISERROR = ÄRFEL ## Returnerar SANT om värdet är ett felvärde
|
||||
ISEVEN = ÄRJÄMN ## Returnerar SANT om talet är jämnt
|
||||
ISLOGICAL = ÄREJTEXT ## Returnerar SANT om värdet är ett logiskt värde
|
||||
ISNA = ÄRLOGISK ## Returnerar SANT om värdet är felvärdet #SAKNAS!
|
||||
ISNONTEXT = ÄRSAKNAD ## Returnerar SANT om värdet inte är text
|
||||
ISNUMBER = ÄRTAL ## Returnerar SANT om värdet är ett tal
|
||||
ISODD = ÄRUDDA ## Returnerar SANT om talet är udda
|
||||
ISREF = ÄRTOM ## Returnerar SANT om värdet är en referens
|
||||
ISTEXT = ÄRTEXT ## Returnerar SANT om värdet är text
|
||||
N = N ## Returnerar ett värde omvandlat till ett tal
|
||||
NA = SAKNAS ## Returnerar felvärdet #SAKNAS!
|
||||
TYPE = VÄRDETYP ## Returnerar ett tal som anger värdets datatyp
|
||||
|
||||
|
||||
##
|
||||
## Logical functions Logiska funktioner
|
||||
##
|
||||
AND = OCH ## Returnerar SANT om alla argument är sanna
|
||||
FALSE = FALSKT ## Returnerar det logiska värdet FALSKT
|
||||
IF = OM ## Anger vilket logiskt test som ska utföras
|
||||
IFERROR = OMFEL ## Returnerar ett värde som du anger om en formel utvärderar till ett fel; annars returneras resultatet av formeln
|
||||
NOT = ICKE ## Inverterar logiken för argumenten
|
||||
OR = ELLER ## Returnerar SANT om något argument är SANT
|
||||
TRUE = SANT ## Returnerar det logiska värdet SANT
|
||||
|
||||
|
||||
##
|
||||
## Lookup and reference functions Sök- och referensfunktioner
|
||||
##
|
||||
ADDRESS = ADRESS ## Returnerar en referens som text till en enstaka cell i ett kalkylblad
|
||||
AREAS = OMRÅDEN ## Returnerar antalet områden i en referens
|
||||
CHOOSE = VÄLJ ## Väljer ett värde i en lista över värden
|
||||
COLUMN = KOLUMN ## Returnerar kolumnnumret för en referens
|
||||
COLUMNS = KOLUMNER ## Returnerar antalet kolumner i en referens
|
||||
HLOOKUP = LETAKOLUMN ## Söker i den översta raden i en matris och returnerar värdet för angiven cell
|
||||
HYPERLINK = HYPERLÄNK ## Skapar en genväg eller ett hopp till ett dokument i nätverket, i ett intranät eller på Internet
|
||||
INDEX = INDEX ## Använder ett index för ett välja ett värde i en referens eller matris
|
||||
INDIRECT = INDIREKT ## Returnerar en referens som anges av ett textvärde
|
||||
LOOKUP = LETAUPP ## Letar upp värden i en vektor eller matris
|
||||
MATCH = PASSA ## Letar upp värden i en referens eller matris
|
||||
OFFSET = FÖRSKJUTNING ## Returnerar en referens förskjuten i förhållande till en given referens
|
||||
ROW = RAD ## Returnerar radnumret för en referens
|
||||
ROWS = RADER ## Returnerar antalet rader i en referens
|
||||
RTD = RTD ## Hämtar realtidsdata från ett program som stöder COM-automation (Automation: Ett sätt att arbeta med ett programs objekt från ett annat program eller utvecklingsverktyg. Detta kallades tidigare för OLE Automation, och är en branschstandard och ingår i Component Object Model (COM).)
|
||||
TRANSPOSE = TRANSPONERA ## Transponerar en matris
|
||||
VLOOKUP = LETARAD ## Letar i den första kolumnen i en matris och flyttar över raden för att returnera värdet för en cell
|
||||
|
||||
|
||||
##
|
||||
## Math and trigonometry functions Matematiska och trigonometriska funktioner
|
||||
##
|
||||
ABS = ABS ## Returnerar absolutvärdet av ett tal
|
||||
ACOS = ARCCOS ## Returnerar arcus cosinus för ett tal
|
||||
ACOSH = ARCCOSH ## Returnerar inverterad hyperbolisk cosinus för ett tal
|
||||
ASIN = ARCSIN ## Returnerar arcus cosinus för ett tal
|
||||
ASINH = ARCSINH ## Returnerar hyperbolisk arcus sinus för ett tal
|
||||
ATAN = ARCTAN ## Returnerar arcus tangens för ett tal
|
||||
ATAN2 = ARCTAN2 ## Returnerar arcus tangens för en x- och en y- koordinat
|
||||
ATANH = ARCTANH ## Returnerar hyperbolisk arcus tangens för ett tal
|
||||
CEILING = RUNDA.UPP ## Avrundar ett tal till närmaste heltal eller närmaste signifikanta multipel
|
||||
COMBIN = KOMBIN ## Returnerar antalet kombinationer för ett givet antal objekt
|
||||
COS = COS ## Returnerar cosinus för ett tal
|
||||
COSH = COSH ## Returnerar hyperboliskt cosinus för ett tal
|
||||
DEGREES = GRADER ## Omvandlar radianer till grader
|
||||
EVEN = JÄMN ## Avrundar ett tal uppåt till närmaste heltal
|
||||
EXP = EXP ## Returnerar e upphöjt till ett givet tal
|
||||
FACT = FAKULTET ## Returnerar fakulteten för ett tal
|
||||
FACTDOUBLE = DUBBELFAKULTET ## Returnerar dubbelfakulteten för ett tal
|
||||
FLOOR = RUNDA.NED ## Avrundar ett tal nedåt mot noll
|
||||
GCD = SGD ## Returnerar den största gemensamma nämnaren
|
||||
INT = HELTAL ## Avrundar ett tal nedåt till närmaste heltal
|
||||
LCM = MGM ## Returnerar den minsta gemensamma multipeln
|
||||
LN = LN ## Returnerar den naturliga logaritmen för ett tal
|
||||
LOG = LOG ## Returnerar logaritmen för ett tal för en given bas
|
||||
LOG10 = LOG10 ## Returnerar 10-logaritmen för ett tal
|
||||
MDETERM = MDETERM ## Returnerar matrisen som är avgörandet av en matris
|
||||
MINVERSE = MINVERT ## Returnerar matrisinversen av en matris
|
||||
MMULT = MMULT ## Returnerar matrisprodukten av två matriser
|
||||
MOD = REST ## Returnerar resten vid en division
|
||||
MROUND = MAVRUNDA ## Returnerar ett tal avrundat till en given multipel
|
||||
MULTINOMIAL = MULTINOMIAL ## Returnerar multinomialen för en uppsättning tal
|
||||
ODD = UDDA ## Avrundar ett tal uppåt till närmaste udda heltal
|
||||
PI = PI ## Returnerar värdet pi
|
||||
POWER = UPPHÖJT.TILL ## Returnerar resultatet av ett tal upphöjt till en exponent
|
||||
PRODUCT = PRODUKT ## Multiplicerar argumenten
|
||||
QUOTIENT = KVOT ## Returnerar heltalsdelen av en division
|
||||
RADIANS = RADIANER ## Omvandlar grader till radianer
|
||||
RAND = SLUMP ## Returnerar ett slumptal mellan 0 och 1
|
||||
RANDBETWEEN = SLUMP.MELLAN ## Returnerar ett slumptal mellan de tal som du anger
|
||||
ROMAN = ROMERSK ## Omvandlar vanliga (arabiska) siffror till romerska som text
|
||||
ROUND = AVRUNDA ## Avrundar ett tal till ett angivet antal siffror
|
||||
ROUNDDOWN = AVRUNDA.NEDÅT ## Avrundar ett tal nedåt mot noll
|
||||
ROUNDUP = AVRUNDA.UPPÅT ## Avrundar ett tal uppåt, från noll
|
||||
SERIESSUM = SERIESUMMA ## Returnerar summan av en potensserie baserat på formeln
|
||||
SIGN = TECKEN ## Returnerar tecknet för ett tal
|
||||
SIN = SIN ## Returnerar sinus för en given vinkel
|
||||
SINH = SINH ## Returnerar hyperbolisk sinus för ett tal
|
||||
SQRT = ROT ## Returnerar den positiva kvadratroten
|
||||
SQRTPI = ROTPI ## Returnerar kvadratroten för (tal * pi)
|
||||
SUBTOTAL = DELSUMMA ## Returnerar en delsumma i en lista eller databas
|
||||
SUM = SUMMA ## Summerar argumenten
|
||||
SUMIF = SUMMA.OM ## Summerar celler enligt ett angivet villkor
|
||||
SUMIFS = SUMMA.OMF ## Lägger till cellerna i ett område som uppfyller flera kriterier
|
||||
SUMPRODUCT = PRODUKTSUMMA ## Returnerar summan av produkterna i motsvarande matriskomponenter
|
||||
SUMSQ = KVADRATSUMMA ## Returnerar summan av argumentens kvadrater
|
||||
SUMX2MY2 = SUMMAX2MY2 ## Returnerar summan av differensen mellan kvadraterna för motsvarande värden i två matriser
|
||||
SUMX2PY2 = SUMMAX2PY2 ## Returnerar summan av summan av kvadraterna av motsvarande värden i två matriser
|
||||
SUMXMY2 = SUMMAXMY2 ## Returnerar summan av kvadraten av skillnaden mellan motsvarande värden i två matriser
|
||||
TAN = TAN ## Returnerar tangens för ett tal
|
||||
TANH = TANH ## Returnerar hyperbolisk tangens för ett tal
|
||||
TRUNC = AVKORTA ## Avkortar ett tal till ett heltal
|
||||
|
||||
|
||||
##
|
||||
## Statistical functions Statistiska funktioner
|
||||
##
|
||||
AVEDEV = MEDELAVV ## Returnerar medelvärdet för datapunkters absoluta avvikelse från deras medelvärde
|
||||
AVERAGE = MEDEL ## Returnerar medelvärdet av argumenten
|
||||
AVERAGEA = AVERAGEA ## Returnerar medelvärdet av argumenten, inklusive tal, text och logiska värden
|
||||
AVERAGEIF = MEDELOM ## Returnerar medelvärdet (aritmetiskt medelvärde) för alla celler i ett område som uppfyller ett givet kriterium
|
||||
AVERAGEIFS = MEDELOMF ## Returnerar medelvärdet (det aritmetiska medelvärdet) för alla celler som uppfyller flera villkor.
|
||||
BETADIST = BETAFÖRD ## Returnerar den kumulativa betafördelningsfunktionen
|
||||
BETAINV = BETAINV ## Returnerar inversen till den kumulativa fördelningsfunktionen för en viss betafördelning
|
||||
BINOMDIST = BINOMFÖRD ## Returnerar den individuella binomialfördelningen
|
||||
CHIDIST = CHI2FÖRD ## Returnerar den ensidiga sannolikheten av c2-fördelningen
|
||||
CHIINV = CHI2INV ## Returnerar inversen av chi2-fördelningen
|
||||
CHITEST = CHI2TEST ## Returnerar oberoendetesten
|
||||
CONFIDENCE = KONFIDENS ## Returnerar konfidensintervallet för en populations medelvärde
|
||||
CORREL = KORREL ## Returnerar korrelationskoefficienten mellan två datamängder
|
||||
COUNT = ANTAL ## Räknar hur många tal som finns bland argumenten
|
||||
COUNTA = ANTALV ## Räknar hur många värden som finns bland argumenten
|
||||
COUNTBLANK = ANTAL.TOMMA ## Räknar antalet tomma celler i ett område
|
||||
COUNTIF = ANTAL.OM ## Räknar antalet celler i ett område som uppfyller angivna villkor.
|
||||
COUNTIFS = ANTAL.OMF ## Räknar antalet celler i ett område som uppfyller flera villkor.
|
||||
COVAR = KOVAR ## Returnerar kovariansen, d.v.s. medelvärdet av produkterna för parade avvikelser
|
||||
CRITBINOM = KRITBINOM ## Returnerar det minsta värdet för vilket den kumulativa binomialfördelningen är mindre än eller lika med ett villkorsvärde
|
||||
DEVSQ = KVADAVV ## Returnerar summan av kvadrater på avvikelser
|
||||
EXPONDIST = EXPONFÖRD ## Returnerar exponentialfördelningen
|
||||
FDIST = FFÖRD ## Returnerar F-sannolikhetsfördelningen
|
||||
FINV = FINV ## Returnerar inversen till F-sannolikhetsfördelningen
|
||||
FISHER = FISHER ## Returnerar Fisher-transformationen
|
||||
FISHERINV = FISHERINV ## Returnerar inversen till Fisher-transformationen
|
||||
FORECAST = PREDIKTION ## Returnerar ett värde längs en linjär trendlinje
|
||||
FREQUENCY = FREKVENS ## Returnerar en frekvensfördelning som en lodrät matris
|
||||
FTEST = FTEST ## Returnerar resultatet av en F-test
|
||||
GAMMADIST = GAMMAFÖRD ## Returnerar gammafördelningen
|
||||
GAMMAINV = GAMMAINV ## Returnerar inversen till den kumulativa gammafördelningen
|
||||
GAMMALN = GAMMALN ## Returnerar den naturliga logaritmen för gammafunktionen, G(x)
|
||||
GEOMEAN = GEOMEDEL ## Returnerar det geometriska medelvärdet
|
||||
GROWTH = EXPTREND ## Returnerar värden längs en exponentiell trend
|
||||
HARMEAN = HARMMEDEL ## Returnerar det harmoniska medelvärdet
|
||||
HYPGEOMDIST = HYPGEOMFÖRD ## Returnerar den hypergeometriska fördelningen
|
||||
INTERCEPT = SKÄRNINGSPUNKT ## Returnerar skärningspunkten för en linjär regressionslinje
|
||||
KURT = TOPPIGHET ## Returnerar toppigheten av en mängd data
|
||||
LARGE = STÖRSTA ## Returnerar det n:te största värdet i en mängd data
|
||||
LINEST = REGR ## Returnerar parametrar till en linjär trendlinje
|
||||
LOGEST = EXPREGR ## Returnerar parametrarna i en exponentiell trend
|
||||
LOGINV = LOGINV ## Returnerar inversen till den lognormala fördelningen
|
||||
LOGNORMDIST = LOGNORMFÖRD ## Returnerar den kumulativa lognormala fördelningen
|
||||
MAX = MAX ## Returnerar det största värdet i en lista av argument
|
||||
MAXA = MAXA ## Returnerar det största värdet i en lista av argument, inklusive tal, text och logiska värden
|
||||
MEDIAN = MEDIAN ## Returnerar medianen för angivna tal
|
||||
MIN = MIN ## Returnerar det minsta värdet i en lista med argument
|
||||
MINA = MINA ## Returnerar det minsta värdet i en lista över argument, inklusive tal, text och logiska värden
|
||||
MODE = TYPVÄRDE ## Returnerar det vanligaste värdet i en datamängd
|
||||
NEGBINOMDIST = NEGBINOMFÖRD ## Returnerar den negativa binomialfördelningen
|
||||
NORMDIST = NORMFÖRD ## Returnerar den kumulativa normalfördelningen
|
||||
NORMINV = NORMINV ## Returnerar inversen till den kumulativa normalfördelningen
|
||||
NORMSDIST = NORMSFÖRD ## Returnerar den kumulativa standardnormalfördelningen
|
||||
NORMSINV = NORMSINV ## Returnerar inversen till den kumulativa standardnormalfördelningen
|
||||
PEARSON = PEARSON ## Returnerar korrelationskoefficienten till Pearsons momentprodukt
|
||||
PERCENTILE = PERCENTIL ## Returnerar den n:te percentilen av värden i ett område
|
||||
PERCENTRANK = PROCENTRANG ## Returnerar procentrangen för ett värde i en datamängd
|
||||
PERMUT = PERMUT ## Returnerar antal permutationer för ett givet antal objekt
|
||||
POISSON = POISSON ## Returnerar Poisson-fördelningen
|
||||
PROB = SANNOLIKHET ## Returnerar sannolikheten att värden i ett område ligger mellan två gränser
|
||||
QUARTILE = KVARTIL ## Returnerar kvartilen av en mängd data
|
||||
RANK = RANG ## Returnerar rangordningen för ett tal i en lista med tal
|
||||
RSQ = RKV ## Returnerar kvadraten av Pearsons produktmomentkorrelationskoefficient
|
||||
SKEW = SNEDHET ## Returnerar snedheten för en fördelning
|
||||
SLOPE = LUTNING ## Returnerar lutningen på en linjär regressionslinje
|
||||
SMALL = MINSTA ## Returnerar det n:te minsta värdet i en mängd data
|
||||
STANDARDIZE = STANDARDISERA ## Returnerar ett normaliserat värde
|
||||
STDEV = STDAV ## Uppskattar standardavvikelsen baserat på ett urval
|
||||
STDEVA = STDEVA ## Uppskattar standardavvikelsen baserat på ett urval, inklusive tal, text och logiska värden
|
||||
STDEVP = STDAVP ## Beräknar standardavvikelsen baserat på hela populationen
|
||||
STDEVPA = STDEVPA ## Beräknar standardavvikelsen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||
STEYX = STDFELYX ## Returnerar standardfelet för ett förutspått y-värde för varje x-värde i regressionen
|
||||
TDIST = TFÖRD ## Returnerar Students t-fördelning
|
||||
TINV = TINV ## Returnerar inversen till Students t-fördelning
|
||||
TREND = TREND ## Returnerar värden längs en linjär trend
|
||||
TRIMMEAN = TRIMMEDEL ## Returnerar medelvärdet av mittpunkterna i en datamängd
|
||||
TTEST = TTEST ## Returnerar sannolikheten beräknad ur Students t-test
|
||||
VAR = VARIANS ## Uppskattar variansen baserat på ett urval
|
||||
VARA = VARA ## Uppskattar variansen baserat på ett urval, inklusive tal, text och logiska värden
|
||||
VARP = VARIANSP ## Beräknar variansen baserat på hela populationen
|
||||
VARPA = VARPA ## Beräknar variansen baserat på hela populationen, inklusive tal, text och logiska värden
|
||||
WEIBULL = WEIBULL ## Returnerar Weibull-fördelningen
|
||||
ZTEST = ZTEST ## Returnerar det ensidiga sannolikhetsvärdet av ett z-test
|
||||
|
||||
|
||||
##
|
||||
## Text functions Textfunktioner
|
||||
##
|
||||
ASC = ASC ## Ändrar helbredds (dubbel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med halvt breddsteg (enkel byte)
|
||||
BAHTTEXT = BAHTTEXT ## Omvandlar ett tal till text med valutaformatet ß (baht)
|
||||
CHAR = TECKENKOD ## Returnerar tecknet som anges av kod
|
||||
CLEAN = STÄDA ## Tar bort alla icke utskrivbara tecken i en text
|
||||
CODE = KOD ## Returnerar en numerisk kod för det första tecknet i en textsträng
|
||||
CONCATENATE = SAMMANFOGA ## Sammanfogar flera textdelar till en textsträng
|
||||
DOLLAR = VALUTA ## Omvandlar ett tal till text med valutaformat
|
||||
EXACT = EXAKT ## Kontrollerar om två textvärden är identiska
|
||||
FIND = HITTA ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||
FINDB = HITTAB ## Hittar en text i en annan (skiljer på gemener och versaler)
|
||||
FIXED = FASTTAL ## Formaterar ett tal som text med ett fast antal decimaler
|
||||
JIS = JIS ## Ändrar halvbredds (enkel byte) engelska bokstäver eller katakana inom en teckensträng till tecken med helt breddsteg (dubbel byte)
|
||||
LEFT = VÄNSTER ## Returnerar tecken längst till vänster i en sträng
|
||||
LEFTB = VÄNSTERB ## Returnerar tecken längst till vänster i en sträng
|
||||
LEN = LÄNGD ## Returnerar antalet tecken i en textsträng
|
||||
LENB = LÄNGDB ## Returnerar antalet tecken i en textsträng
|
||||
LOWER = GEMENER ## Omvandlar text till gemener
|
||||
MID = EXTEXT ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||
MIDB = EXTEXTB ## Returnerar angivet antal tecken från en text med början vid den position som du anger
|
||||
PHONETIC = PHONETIC ## Returnerar de fonetiska (furigana) tecknen i en textsträng
|
||||
PROPER = INITIAL ## Ändrar första bokstaven i varje ord i ett textvärde till versal
|
||||
REPLACE = ERSÄTT ## Ersätter tecken i text
|
||||
REPLACEB = ERSÄTTB ## Ersätter tecken i text
|
||||
REPT = REP ## Upprepar en text ett bestämt antal gånger
|
||||
RIGHT = HÖGER ## Returnerar tecken längst till höger i en sträng
|
||||
RIGHTB = HÖGERB ## Returnerar tecken längst till höger i en sträng
|
||||
SEARCH = SÖK ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||
SEARCHB = SÖKB ## Hittar ett textvärde i ett annat (skiljer inte på gemener och versaler)
|
||||
SUBSTITUTE = BYT.UT ## Ersätter gammal text med ny text i en textsträng
|
||||
T = T ## Omvandlar argumenten till text
|
||||
TEXT = TEXT ## Formaterar ett tal och omvandlar det till text
|
||||
TRIM = RENSA ## Tar bort blanksteg från text
|
||||
UPPER = VERSALER ## Omvandlar text till versaler
|
||||
VALUE = TEXTNUM ## Omvandlar ett textargument till ett tal
|
||||
|
||||
@ -1,173 +1,173 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
|
||||
objective of this Internet site is to allow persons involved in the intra-Community supply of
|
||||
goods or of services to obtain confirmation of the validity of the VAT identification number of
|
||||
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
|
||||
October 2003. Any other use and any extraction and use of the data which is not in conformity
|
||||
with the objective of this site is strictly forbidden. Any retransmission of the contents of
|
||||
this site, whether for a commercial purpose or otherwise, as well as any more general use other
|
||||
than as far as is necessary to support the activity of a legitimate user (for example: to draw
|
||||
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
|
||||
contents of this site is strictly forbidden. The European Commission maintains this website to
|
||||
enhance the access by taxable persons making intra-Community supplies to verification of their
|
||||
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
|
||||
information. However the Commission accepts no responsibility or liability whatsoever with
|
||||
regard to the information obtained using this site. This information: - is obtained from Member
|
||||
States databases over which the Commission services have no control and for which the Commission
|
||||
assumes no responsibility; it is the responsibility of the Member States to keep their databases
|
||||
complete, accurate and up to date; - is not professional or legal advice (if you need specific
|
||||
advice, you should always consult a suitably qualified professional); - does not in itself give
|
||||
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
|
||||
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
|
||||
to minimise disruption caused by technical errors. However some data or information on our site
|
||||
may have been created or structured in files or formats which are not error-free and we cannot
|
||||
guarantee that our service will not be interrupted or otherwise affected by such problems. The
|
||||
Commission accepts no responsibility with regard to such problems incurred as a result of using
|
||||
this site or any linked external sites. This disclaimer is not intended to limit the liability
|
||||
of the Commission in contravention of any requirements laid down in applicable national law nor
|
||||
to exclude its liability for matters which may not be excluded under that law. Usage: The
|
||||
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
|
||||
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
|
||||
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
|
||||
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
|
||||
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
|
||||
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
|
||||
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
|
||||
<wsdl:types>
|
||||
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
|
||||
<xsd:element name="checkVat">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element name="requestDate" type="xsd:date"/>
|
||||
<xsd:element name="valid" type="xsd:boolean"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatApprox">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatApproxResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element name="requestDate" type="xsd:date"/>
|
||||
<xsd:element name="valid" type="xsd:boolean"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
|
||||
<xsd:element name="requestIdentifier" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:simpleType name="companyTypeCode">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="matchCode">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VALID</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>INVALID</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="checkVatRequest">
|
||||
<wsdl:part name="parameters" element="tns1:checkVat">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatApproxResponse">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatApproxRequest">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatApprox">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatResponse">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatResponse">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="checkVatPortType">
|
||||
<wsdl:operation name="checkVat">
|
||||
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="checkVatApprox">
|
||||
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
|
||||
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="checkVat">
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
<wsdl:input name="checkVatRequest">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatResponse">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="checkVatApprox">
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
<wsdl:input name="checkVatApproxRequest">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatApproxResponse">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="checkVatService">
|
||||
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
|
||||
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<wsdl:definitions targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:tns1="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:impl="urn:ec.europa.eu:taxud:vies:services:checkVat" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/">
|
||||
<xsd:documentation> Specific disclaimer for this service ----------------------------------------- The
|
||||
objective of this Internet site is to allow persons involved in the intra-Community supply of
|
||||
goods or of services to obtain confirmation of the validity of the VAT identification number of
|
||||
any specified person, in accordance to article 27 of Council Regulation (EC) No. 1798/2003 of 7
|
||||
October 2003. Any other use and any extraction and use of the data which is not in conformity
|
||||
with the objective of this site is strictly forbidden. Any retransmission of the contents of
|
||||
this site, whether for a commercial purpose or otherwise, as well as any more general use other
|
||||
than as far as is necessary to support the activity of a legitimate user (for example: to draw
|
||||
up their own invoices) is expressly forbidden. In addition, any copying or reproduction of the
|
||||
contents of this site is strictly forbidden. The European Commission maintains this website to
|
||||
enhance the access by taxable persons making intra-Community supplies to verification of their
|
||||
customers VAT identification numbers. Our goal is to supply instantaneous and accurate
|
||||
information. However the Commission accepts no responsibility or liability whatsoever with
|
||||
regard to the information obtained using this site. This information: - is obtained from Member
|
||||
States databases over which the Commission services have no control and for which the Commission
|
||||
assumes no responsibility; it is the responsibility of the Member States to keep their databases
|
||||
complete, accurate and up to date; - is not professional or legal advice (if you need specific
|
||||
advice, you should always consult a suitably qualified professional); - does not in itself give
|
||||
a right to exempt intra-Community supplies from Value Added Tax; - does not change any
|
||||
obligations imposed on taxable persons in relation to intra-Community supplies. It is our goal
|
||||
to minimise disruption caused by technical errors. However some data or information on our site
|
||||
may have been created or structured in files or formats which are not error-free and we cannot
|
||||
guarantee that our service will not be interrupted or otherwise affected by such problems. The
|
||||
Commission accepts no responsibility with regard to such problems incurred as a result of using
|
||||
this site or any linked external sites. This disclaimer is not intended to limit the liability
|
||||
of the Commission in contravention of any requirements laid down in applicable national law nor
|
||||
to exclude its liability for matters which may not be excluded under that law. Usage: The
|
||||
countryCode input parameter must follow the pattern [A-Z]{2} The vatNumber input parameter must
|
||||
follow the [0-9A-Za-z\+\*\.]{2,12} In case of problem, the returned FaultString can take the
|
||||
following specific values: - INVALID_INPUT: The provided CountryCode is invalid or the VAT
|
||||
number is empty; - SERVICE_UNAVAILABLE: The SOAP service is unavailable, try again later; -
|
||||
MS_UNAVAILABLE: The Member State service is unavailable, try again later or with another Member
|
||||
State; - TIMEOUT: The Member State service could not be reach in time, try again later or with
|
||||
another Member State; - SERVER_BUSY: The service can't process your request. Try again latter. </xsd:documentation>
|
||||
<wsdl:types>
|
||||
<xsd:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:ec.europa.eu:taxud:vies:services:checkVat:types" xmlns="urn:ec.europa.eu:taxud:vies:services:checkVat:types">
|
||||
<xsd:element name="checkVat">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element name="requestDate" type="xsd:date"/>
|
||||
<xsd:element name="valid" type="xsd:boolean"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="address" nillable="true" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatApprox">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" type="tns1:companyTypeCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterCountryCode" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="requesterVatNumber" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="checkVatApproxResponse">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryCode" type="xsd:string"/>
|
||||
<xsd:element name="vatNumber" type="xsd:string"/>
|
||||
<xsd:element name="requestDate" type="xsd:date"/>
|
||||
<xsd:element name="valid" type="xsd:boolean"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderName" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyType" nillable="true" type="tns1:companyTypeCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderAddress" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreet" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcode" nillable="true" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCity" type="xsd:string"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderNameMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCompanyTypeMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderStreetMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderPostcodeMatch" type="tns1:matchCode"/>
|
||||
<xsd:element maxOccurs="1" minOccurs="0" name="traderCityMatch" type="tns1:matchCode"/>
|
||||
<xsd:element name="requestIdentifier" type="xsd:string"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:simpleType name="companyTypeCode">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="[A-Z]{2}\-[1-9][0-9]?"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="matchCode">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:enumeration value="1">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>VALID</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
<xsd:enumeration value="2">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>INVALID</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
</xsd:enumeration>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
||||
</wsdl:types>
|
||||
<wsdl:message name="checkVatRequest">
|
||||
<wsdl:part name="parameters" element="tns1:checkVat">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatApproxResponse">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatApproxResponse">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatApproxRequest">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatApprox">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:message name="checkVatResponse">
|
||||
<wsdl:part name="parameters" element="tns1:checkVatResponse">
|
||||
</wsdl:part>
|
||||
</wsdl:message>
|
||||
<wsdl:portType name="checkVatPortType">
|
||||
<wsdl:operation name="checkVat">
|
||||
<wsdl:input name="checkVatRequest" message="impl:checkVatRequest">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatResponse" message="impl:checkVatResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="checkVatApprox">
|
||||
<wsdl:input name="checkVatApproxRequest" message="impl:checkVatApproxRequest">
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatApproxResponse" message="impl:checkVatApproxResponse">
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:portType>
|
||||
<wsdl:binding name="checkVatBinding" type="impl:checkVatPortType">
|
||||
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
|
||||
<wsdl:operation name="checkVat">
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
<wsdl:input name="checkVatRequest">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatResponse">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
<wsdl:operation name="checkVatApprox">
|
||||
<wsdlsoap:operation soapAction=""/>
|
||||
<wsdl:input name="checkVatApproxRequest">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:input>
|
||||
<wsdl:output name="checkVatApproxResponse">
|
||||
<wsdlsoap:body use="literal"/>
|
||||
</wsdl:output>
|
||||
</wsdl:operation>
|
||||
</wsdl:binding>
|
||||
<wsdl:service name="checkVatService">
|
||||
<wsdl:port name="checkVatPort" binding="impl:checkVatBinding">
|
||||
<wsdlsoap:address location="http://ec.europa.eu/taxation_customs/vies/services/checkVatService"/>
|
||||
</wsdl:port>
|
||||
</wsdl:service>
|
||||
</wsdl:definitions>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user